merge -r 53370:58178
[mono.git] / mcs / class / System / Test / System.CodeDom / ChangeLog
1 2005-11-20  Gert Driesen  <drieseng@users.sourceforge.net>
2
3         * CodeTypeParameterCollectionTest.cs: Improve coverage of AddRange 
4         test. Added Remove tests.
5         * CodeParameterDeclarationExpressionCollectionTest.cs: Same.
6         * CodeCatchClauseCollectionTest.cs: Same.
7         * CodeStatementCollectionTest.cs: Same.
8         * CodeTypeMemberCollectionTest.cs: Same.
9         * CodeExpressionCollectionTest.cs: Same.
10         * CodeTypeReferenceCollectionTest.cs: Same.
11         * CodeCommentStatementCollectionTest.cs: Same.
12         * CodeAttributeArgumentCollectionTest.cs: Same.
13         * CodeAttributeDeclarationCollectionTest.cs: Same.
14         * CodeDirectiveCollectionTest.cs: Same.
15         * CodeTypeDeclarationCollectionTest.cs: Same.
16         * CodeNamespaceCollectionTest.cs: Same.
17
18 2005-11-20  Gert Driesen  <drieseng@users.sourceforge.net>
19
20         * CodeTypeParameterCollectionTest.cs: Added tests for ctors, and
21         Add/AddRange/Insert methods.
22         * CodeCatchClauseCollectionTest.cs: Added tests for ctors, and
23         Add/AddRange/Insert methods.
24         * CodeStatementCollectionTest.cs: Added AddRange test for null item.
25         * CodeTypeMemberCollectionTest.cs: Added tests for ctors, and
26         Add/AddRange/Insert methods.
27         * CodeCommentStatementCollectionTest.cs: Added tests for ctors, and
28         Add/AddRange/Insert methods.
29         * CodeAttributeArgumentCollectionTest.cs: Added tests for ctors, and
30         Add/AddRange/Insert methods.
31         * CodeAttributeDeclarationCollectionTest.cs: Added tests for ctors,
32         and Add/AddRange/Insert methods.
33         * CodeDirectiveCollectionTest.cs: Added tests for ctors, and
34         Add/AddRange/Insert methods.
35         * CodeTypeDeclarationCollectionTest.cs: Added tests for ctors, and
36         Add/AddRange/Insert methods.
37         * CodeNamespaceImportCollectionTest.cs: Added tests for ctor, Add and
38         AddRange methods.
39         * CodeNamespaceCollectionTest.cs: Added tests for ctors, and
40         Add/AddRange/Insert methods.
41
42 2005-11-09  Gert Driesen  <drieseng@users.sourceforge.net>
43
44         * CodeExpressionCollectionTest.cs: Fixed test case for AddRange_Self
45         to really discover regressions.
46         * CodeStatementCollectionTest.cs: same.
47         * CodeTypeReferenceCollectionTest.cs: same.
48
49 2005-11-08  Sebastien Pouliot  <sebastien@ximian.com>
50
51         * CodeExpressionCollectionTest.cs: Added test case for AddRange(self).
52         * CodeStatementCollectionTest.cs: Added test case for AddRange(self).
53         * CodeTypeReferenceCollectionTest.cs: Added test case for 
54         AddRange(self).
55
56 2005-11-08  Gert Driesen  <drieseng@users.sourceforge.net>
57
58         * CodeExpressionCollectionTest.cs: Added tests for ctors and AddRange
59         changes made in r52579.
60         * CodeParameterDeclarationExpressionCollectionTest.cs: same.
61         * CodeTypeReferenceCollectionTest.cs: same.
62
63 2005-11-07  Sebastien Pouliot  <sebastien@ximian.com>
64
65         * CodeMethodInvokeExpressionTest.cs: Fixed some failures on 2.0 
66         tests.
67
68 2005-11-04  Gert Driesen  <drieseng@users.sourceforge.net>
69
70         * CodeTypeReferenceExpressionTest.cs: Added tests.
71         * CodeVariableDeclarationStatementTest.cs: Added tests.
72         * CodePropertyReferenceExpressionTest.cs: Added tests.
73         * CodeNamespaceImportTest.cs: Added tests.
74         * CodeTypeConstructorTest.cs: Added tests.
75         * CodeSnippetExpressionTest.cs: Added tests.
76         * CodeParameterDeclarationExpressionTest.cs: Added tests.
77         * CodeObjectCreateExpressionTest.cs: Added tests.
78         * CodeTypeDelegateTest.cs: Set eol-style to native.
79         * CodeLabeledStatementTest.cs: Added tests.
80         * CodeConstructorTest.cs: Added tests.
81         * CodeTypeOfExpressionTest.cs: Added tests.
82         * CodeGotoStatementTest.cs: Added tests.
83         * CodeCastExpressionTest.cs: Added tests.
84         * CodeMemberFieldTest.cs: Set eol-style to native.
85         * CodeMethodInvokeExpressionTest.cs: Added tests.
86         * CodeEventReferenceExpressionTest.cs: Added tests.
87         * CodeChecksumPragmaTest.cs: Added tests.
88         * CodeSnippetCompileUnitTest.cs: Added tests.
89         * CodeNamespaceTest.cs: Added tests.
90         * CodeSnippetStatementTest.cs: Added tests.
91         * CodeMemberMethodTest.cs: Added tests.
92         * CodeMemberPropertyTest.cs: Set eol-style to native.
93         * CodeCatchClauseTest.cs: Added tests.
94         * CodeStatementCollectionTest.cs: Added tests.
95         * CodeRegionDirectiveTest.cs: Added tests.
96         * CodeTypeParameterTest.cs: Added tests.
97         * CodeVariableReferenceExpressionTest.cs: Added tests.
98         * CodeDefaultValueExpressionTest.cs: Added tests.
99         * CodeSnippetTypeMemberTest.cs: Added tests.
100         * CodeDelegateCreateExpressionTest.cs: Added tests.
101         * CodeLinePragmaTest.cs: Added tests.
102         * CodeMethodReferenceExpressionTest.cs: Added tests.
103
104 2005-10-25  Gert Driesen  <drieseng@users.sourceforge.net>
105
106         * CodeArgumentReferenceExpressionTest.cs: Fixed namespace.
107         * CodeArrayCreateExpressionTest.cs: Fixed namespace.
108         * CodeAttachEventStatementTest.cs: Fixed namespace and added tests for
109         contructors that were not covered.
110         * CodeAttributeArgumentTest.cs: Fixed namespace.
111         * CodeAttributeDeclarationTest.cs: Fixed namespace and added tests for
112         constructors that were not covered.
113
114 2005-10-24  Gert Driesen  <drieseng@users.sourceforge.net>
115
116         * CodeArgumentReferenceExpressionTest.cs: Added test for default ctor
117         and default value of ParameterName.
118         * CodeArrayCreateExpressionTest.cs: Added test for default ctor and
119         default value of CreateType.
120         * CodeAttachEventStatementTest.cs: Added test for default ctor and
121         default value of Event.
122         * CodeAttributeArgumentTest.cs: Added test for default ctor and 
123         default value of Name.
124         * CodeAttributeDeclarationTest.cs: Added test for default ctor and
125         default value of Name.
126
127 2005-10-24  Gert Driesen  <drieseng@users.sourceforge.net>
128
129         * CodeTypeReferenceTest.cs: Enabled test case for bug #76535. Added
130         few additional tests for null or zero length data type of array.
131
132 2005-10-24  Sebastien Pouliot  <sebastien@ximian.com> 
133  
134         * CodeTypeReferenceCas.cs: Fixed test cases not to trigger bug or 
135         depend on the internal ctor.
136         * CodeTypeReferenceTest.cs: Added a test case for bug #76535.
137
138 2005-10-24  Sebastien Pouliot  <sebastien@ximian.com>
139
140         * CodeArgumentReferenceExpressionCas.cs, 
141         CodeArrayCreateExpressionCas.cs, CodeArrayIndexerExpressionCas.cs,
142         CodeAssignStatementCas.cs, CodeAttachEventStatementCas.cs,
143         CodeAttributeArgumentCas.cs, CodeAttributeArgumentCollectionCas.cs,
144         CodeAttributeDeclarationCas.cs, 
145         CodeAttributeDeclarationCollectionCas.cs, 
146         CodeBaseReferenceExpressionCas.cs, CodeBinaryOperatorExpressionCas.cs,
147         CodeCastExpressionCas.cs, CodeCatchClauseCas.cs,
148         CodeCatchClauseCollectionCas.cs, CodeChecksumPragmaCas.cs,
149         CodeCommentStatementCas.cs, CodeCommentStatementCollectionCas.cs,
150         CodeCompileUnitCas.cs, CodeConditionStatementCas.cs,
151         CodeConstructorCas.cs, CodeDefaultValueExpressionCas.cs,
152         CodeDelegateCreateExpressionCas.cs, 
153         CodeDelegateInvokeExpressionCas.cs, CodeDirectionExpressionCas.cs,
154         CodeDirectiveCas.cs, CodeDirectiveCollectionCas.cs,
155         CodeEntryPointMethodCas.cs, CodeEventReferenceExpressionCas.cs,
156         CodeExpressionCas.cs, CodeExpressionCollectionCas.cs, 
157         CodeExpressionStatementCas.cs, CodeFieldReferenceExpressionCas.cs,
158         CodeGotoStatementCas.cs, CodeIndexerExpressionCas.cs,
159         CodeIterationStatementCas.cs, CodeLinePragmaCas.cs,
160         CodeMemberEventCas.cs, CodeMemberFieldCas.cs, CodeMemberMethodCas.cs,
161         CodeMemberPropertyCas.cs, CodeMethodInvokeExpressionCas.cs,
162         CodeMethodReferenceExpressionCas.cs, CodeMethodReturnStatementCas.cs,
163         CodeNamespaceCas.cs, CodeNamespaceCollectionCas.cs,
164         CodeNamespaceImportCas.cs, CodeNamespaceImportCollectionCas.cs,
165         CodeObjectCas.cs, CodeObjectCreateExpressionCas.cs,
166         CodeParameterDeclarationExpressionCas.cs,
167         CodeParameterDeclarationExpressionCollectionCas.cs,
168         CodePrimitiveExpressionCas.cs, CodePropertyReferenceExpressionCas.cs,
169         CodePropertySetValueReferenceExpressionCas.cs,
170         CodeRegionDirectiveCas.cs, CodeRemoveEventStatementCas.cs,
171         CodeSnippetCompileUnitCas.cs, CodeSnippetExpressionCas.cs,
172         CodeSnippetStatementCas.cs, CodeSnippetTypeMemberCas.cs,
173         CodeStatementCas.cs, CodeStatementCollectionCas.cs,
174         CodeThisReferenceExpressionCas.cs, CodeThrowExceptionStatementCas.cs,
175         CodeTryCatchFinallyStatementCas.cs, CodeTypeConstructorCas.cs,
176         CodeTypeDeclarationCas.cs, CodeTypeDeclarationCollectionCas.cs,
177         CodeTypeDelegateCas.cs, CodeTypeMemberCas.cs, 
178         CodeTypeMemberCollectionCas.cs, CodeTypeOfExpressionCas.cs,
179         CodeTypeParameterCas.cs, CodeTypeReferenceCas.cs,
180         CodeTypeReferenceCollectionCas.cs, CodeTypeReferenceExpressionCas.cs,
181         CodeVariableDeclarationStatementCas.cs,
182         CodeVariableReferenceExpressionCas.cs: New. CAS unit tests.
183
184 2005-10-07  Gert Driesen  <drieseng@users.sourceforge.net>
185
186         * CodeTypeReferenceTest.cs: Added tests for multi-dimensional
187         arrays.
188
189 2005-10-05  Gert Driesen  <drieseng@users.sourceforge.net>
190
191         * CodeTypeReferenceTest.cs: Added tests for generic types and base
192         types with generic type parameters.
193
194 2005-10-02  Gert Driesen  <drieseng@users.sourceforge.net>
195
196         * CodeTypeReferenceTest.cs: Added tests for CodeTypeParameter ctor,
197         and string (basetype) ctor.
198
199 2005-07-24  Gert Driesen  <drieseng@users.sourceforge.net>
200
201         * CodeTypeDelegateTest.cs: Added tests for BaseTypes and ReturnType.
202
203 2005-06-28  Gert Driesen  <drieseng@users.sourceforge.net>
204
205         * CodeTypeReferenceTest.cs: Tests for zero-length and null type names,
206         and null type.
207
208 2005-06-26  Gert Driesen  <drieseng@users.sourceforge.net>
209
210         * CodeMemberPropertyTest.cs: Test for default value of Type property.
211
212 2005-06-25  Gert Driesen  <drieseng@users.sourceforge.net>
213
214         * CodeMemberFieldTest.cs: Test for default value of Type property.