017278bb518cd16d412f07a40d731e4a081540c9
[mono.git] / mcs / class / System / Test / Microsoft.VisualBasic / ChangeLog
1 2008-05-09  Gert Driesen  <drieseng@users.sourceforge.net>
2
3         * CodeGeneratorFromTypeTest.cs: Added tests for
4         System.ParamArrayAttribute custom attribute.
5
6 2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
7
8         * CodeGeneratorFromTypeTest.cs: Added tests for static and abstract
9         property.
10
11 2008-03-13  Rolf Bjarne Kvinge <RKvinge@novell.com> 
12
13         * CodeGeneratorFromCompileUnitTest.cs: Added ExternalSourceTest.
14
15 2008-01-27  Gert Driesen  <drieseng@users.sourceforge.net>
16
17         * CodeGeneratorFromExpressionTest.cs: Numbered tests. Fixed test for
18         DelegateInvokeExpression to pass on MS 2.0 and improved coverage.
19
20 2008-01-16  Gert Driesen  <drieseng@users.sourceforge.net>
21
22         * CodeGeneratorFromNamespaceTest.cs: Added tests for type parameters.
23
24 2007-12-21  Rolf Bjarne Kvinge <RKvinge@novell.com> 
25
26         * CodeGeneratorFromTypeTest.cs: Added PartialTypeTest.
27
28 2007-10-30  Rolf Bjarne Kvinge <RKvinge@novell.com> 
29
30         * CodeGeneratorFromExpressionTest.cs: Added ArrayIndexerExpressionTest.
31
32 2007-05-18  Rolf Bjarne Kvinge  <RKvinge@novell.com>
33
34         * CodeGeneratorFromExpressionTest.cs: Added EventReferenceTest and DelegateInvokeTest.
35         * CodeGeneratorFromTypeTest.cs: Added DelegateWithParameterTest.
36
37 2007-05-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
38
39         * CodeGeneratorFromExpressionTest.cs: Added EscapedIdentifierTest.
40         * CodeGeneratorFromStatementTest.cs: Added CodeAttachEventStatementKeywordTest.
41
42 2007-05-08  Rolf Bjarne Kvinge  <RKvinge@novell.com>
43
44         * CodeGeneratorFromExpressionTest.cs: Added ArrayCreateExpressionTest.
45
46 2007-04-13  Frederik Carlier  <frederik.carlier@carlier-online.be>
47
48         * CodeGeneratorFromBinaryOperatorTest.cs: Regression test for bug 81372, test
49         for code generated when comparing against null (Nothing in Visual Basic)
50
51 2007-02-21  Gert Driesen  <drieseng@users.sourceforge.net>
52
53         * VBCodeProviderTest.cs: Modified tests to also cover fix for bug
54         #80920. No longer use Assert class in separate AppDomain since it
55         will only work if nunit.framework assembly is in the GAC.
56         * CodeGeneratorFromTypeTest.cs: Fixed tests to pass on MS.
57
58 2007-02-21  Gert Driesen  <drieseng@users.sourceforge.net>
59
60         * VBCodeProviderTest.cs: Mark tests that rely on vbnc as NotWorking,
61         and remove comment about mbas.
62
63 2006-10-22  Zoltan Varga  <vargaz@gmail.com>
64
65         * VBCodeProviderTest.cs: Mark this as NotWorking since mbas is no more.
66
67 2006-08-08  Gert Driesen  <drieseng@users.sourceforge.net>
68
69         * VBCodeProviderTest.cs: Modified tests to verify fix for bug
70         #78384, and check support for linked resources.
71
72 2006-04-20  Gert Driesen  <drieseng@users.sourceforge.net>
73
74         * CodeGeneratorFromNamespaceTest.cs: Added tests for
75         GenerateCodeFromNamespace.
76
77 2005-12-07  Gert Driesen  <drieseng@users.sourceforge.net>
78
79         * CodeGeneratorFromExpressionTest.cs: Added tests for
80         CodePrimitiveExpression.
81
82 2005-11-30  Gert Driesen  <drieseng@users.sourceforge.net>
83
84         * CodeGeneratorFromStatementTest.cs: Added tests for
85         CodeAssignStatement, CodeAttachEventStatement, CodeConditionStatement,
86         CodeExpressionStatement, CodeIterationStatement,
87         CodeLabeledStatement, CodeMethodReturnStatement, 
88         CodeRemoveEventStatement and CodeSnippetStatement.
89
90 2005-11-26  Gert Driesen  <drieseng@users.sourceforge.net>
91
92         * CodeGeneratorTestBase.cs: Removed Code property, added Generate 
93         overload taking CodeGeneratorOptions, added NewLine property.
94         * CodeGeneratorCompileUnitTest.cs: Use Generate method instead of
95         Code property.
96         * CodeGeneratorFromExpressionTest.cs: Added test for 
97         CodeParameterDeclarationExpression.
98         * CodeGeneratorFromTypeTest.cs: Added tests for __exception name that
99         is output for zero-length field, event and parameter name in 2.0
100         profile.
101         * CodeGeneratorFromStatementTest.cs: Added.
102
103 2005-10-28  Gert Driesen  <drieseng@users.sourceforge.net>
104
105         * CodeGeneratorFromTypeTest.cs: Added tests for CodeEntryPointMethod
106         and bug #76580.
107
108 2005-10-25  Gert Driesen  <drieseng@users.sourceforge.net>
109
110         * CodeGeneratorTestBase.cs: Set eol-style to native.
111         * VBCodeProviderTest.cs: Set eol-style to native.
112         * CodeGeneratorFromCompileUnitTest.cs: Modified test to check
113         output for CodeAttributeArgument with no name. Set eol-style to
114         native.
115         * CodeGeneratorFromExpressionTest.cs: Set eol-style to native.
116         * CodeGeneratorFromTypeTest.cs: Fixed line endings. Set eol-style to
117         native.
118
119 2005-10-24  Raja R Harinath  <harinath@gmail.com>
120
121         * CodeGeneratorFromTypeTest.cs (CodeGeneratorFromTypeTest_Class)
122         (CodeGeneratorFromTypeTest_Struct): Update to reflect mbas workaround.
123
124 2005-10-17  Sebastien Pouliot  <sebastien@ximian.com>
125
126         * VBCodeProviderCas.cs: New. CAS unit tests.
127
128 2005-10-15  Gert Driesen <drieseng@users.sourceforge.net>
129
130         * CodeGeneratorFromTypeTest.cs: Reworked tests to pass 
131         CodeGeneratorOptions to Generate* methods.
132
133 2005-09-12  Gert Driesen <drieseng@users.sourceforge.net>
134
135         * VBCodeProviderTest.cs: Re-enabled CreateCompiler test as bug #75223
136         is fixed.
137
138 2005-07-30  Gert Driesen <drieseng@users.sourceforge.net>
139
140         * CodeGeneratorFromTypeTest.cs: Added NewSlot tests.
141
142 2005-07-24  Gert Driesen <drieseng@users.sourceforge.net>
143
144         * CodeGeneratorFromTypeTest.cs: Added BaseTypes and TypeConstructor
145         tests. Enabled enum, interface and delegate tests.
146
147 2005-07-21  Gert Driesen <drieseng@users.sourceforge.net>
148
149         * CodeGeneratorFromTypeTest.cs: Inherit from
150         System.CodeDom.CodeGeneratorFromTypeTestBase. Added testfixture
151         for testing enum, interface and delegate, but for now these are
152         marked NotWorking.
153
154 2005-07-02  Gert Driesen <drieseng@users.sourceforge.net>
155
156         * CodeGeneratorFromTypeTest.cs: Added test for 
157         ReturnTypeCustomAttributes.
158
159 2005-07-02  Gert Driesen <drieseng@users.sourceforge.net>
160
161         * CodeGeneratorFromTypeTest.cs: Modified test to ensure that scope
162         modifiers are not output for events.
163
164 2005-07-02  Gert Driesen <drieseng@users.sourceforge.net>
165
166         * CodeGeneratorFromTypeTest.cs: Added PrivateImplementationType tests
167         for property, event, method. Added Overloads tests for property and
168         method.
169
170 2005-07-01  Gert Driesen <drieseng@users.sourceforge.net>
171
172         * CodeGeneratorFromTypeTest.cs: Added ImplementationTypes tests for
173         property, event, method, ctor.
174
175 2005-06-30  Gert Driesen <drieseng@users.sourceforge.net>
176
177         * CodeGeneratorFromTypeTest.cs: Added property indexer and
178         parameter tests.
179
180 2005-06-28  Gert Driesen <drieseng@users.sourceforge.net>
181
182         * CodeGeneratorFromExpressionTest.cs: Renumbered tests for
183         TypeReferenceExpressionTest. Added tests for zero-length or null
184         type name, and object type.     
185
186 2005-06-27  Gert Driesen <drieseng@users.sourceforge.net>
187
188         * CodeGeneratorFromExpressionTest.cs: Added tests for 
189         GenerateCodeFromExpression.
190
191 2005-06-26  Gert Driesen <drieseng@users.sourceforge.net>
192
193         * CodeGeneratorFromTypeTest.cs: Make tests pass on MS.NET 1.x and 2.0,
194         and Mono (1.0/2.0).
195
196 2005-06-26  Gert Driesen <drieseng@users.sourceforge.net>
197
198         * CodeGeneratorFromTypeTest.cs: Added tests for ctor level attributes
199         and Base/Chained ctor args.
200
201 2005-06-26  Gert Driesen <drieseng@users.sourceforge.net>
202
203         * CodeGeneratorFromCompileUnitTest.cs: Removed last usage of
204         Assertion class.
205         * CodeGeneratorFromTypeTest.cs: Added tests for method, property and
206         parameter level attributes.
207
208 2005-06-25  Gert Driesen <drieseng@users.sourceforge.net>
209
210         * CodeGeneratorFromCompileUnitTest.cs: Added test for assembly-level
211         attribute without value. Use Assert instead of deprecated Assertion.
212         * CodeGeneratorFromTypeTest.cs: Use Assert instead of Assertion.
213
214 2005-06-25  Gert Driesen <drieseng@users.sourceforge.net>
215
216         * CodeGeneratorFromTypeTest.cs: Added tests to verify code generated
217         for field and event members.
218
219 2005-06-25  Gert Driesen <drieseng@users.sourceforge.net>
220
221         * CodeGeneratorFromTypeTest.cs: Added tests to verify code generated
222         for Type (with and without custom attributes).
223
224 2005-06-25  Gert Driesen <drieseng@users.sourceforge.net>
225
226         * CodeGeneratorFromCompileUnitTest.cs: several tests to ensure
227         code generated by GenerateCodeFromCompileUnit matches that of
228         MS.NET.
229
230 2005-06-12  Gert Driesen <drieseng@users.sourceforge.net>
231
232         * VBCodeProviderTest.cs: Marked tests NotWorking on 2.0 profile
233         as we don't yet have an mbas for that profile.
234
235 2005-06-12  Gert Driesen <drieseng@users.sourceforge.net>
236
237         * VBCodeProviderTest.cs: fixed line endings
238
239 2005-06-10  Gert Driesen <drieseng@users.sourceforge.net>
240
241         * VBCodeProviderTest.cs: improve reporting of test failures as a
242         result of compile errors. Added a ICodeGenerator.Supports tests
243         for .NET 2.0.
244
245 2005-06-10  Gert Driesen <drieseng@users.sourceforge.net>
246
247         * VBCodeProviderTest.cs: removed unnecessary test, added test
248         for ICodeGenerator.Supports.
249
250 2005-06-09  Gert Driesen <drieseng@users.sourceforge.net>
251
252         * VBCodeProviderTest.cs: added batch of tests that check whether
253         temporary files are cleaned up, compile multiple sources/compile units
254         and files. Use separate AppDomain for tests that actually loaded
255         the compiled assembly, to ensure no test output is left on the system.
256
257 2005-06-05  Gert Driesen <drieseng@users.sourceforge.net>
258
259         * VBCodeProviderTest.cs: moved to using NUnit 2.x Assert, improve
260         failure output of CreateCompiler test.
261
262 2005-05-30  Gert Driesen <drieseng@users.sourceforge.net>
263
264         * VBCodeProviderTest.cs: Added tests for GenerateInMemory
265         compiler parameter.
266
267 2004-12-03  Raja R Harinath  <rharinath@novell.com>
268
269         * VBCodeProviderTest.cs: Change namespace to
270         MonoTests.Microsoft.VisualBasic.
271
272 2004-11-19  Raja R Harinath  <rharinath@novell.com>
273
274         * VBCodeProviderTest.cs (CreateCompiler): Be more verbose about
275         error exit.
276
277 2004-03-08  Nick Drochak  <ndrochak@ieee.org>
278
279         * VBCodeProviderTest.cs: On windows, do not use mono to execute 
280         assembly. Actually, this should be if running on MS's CLR, but
281         for now it will do.
282
283 2004-02-04  Jackson Harper <jackson@ximian.com>
284
285         * VBCodeProviderTest.cs: Use mono to execute assembly.
286         
287 2003-12-11  Nick Drochak  <ndrochak@ieee.org>
288
289         * VBCodeProviderTest.cs: Console.WriteLine's don't really belong in 
290         unit tests.
291
292 2003-12-11  Nick Drochak  <ndrochak@ieee.org>
293
294         * VBCodeProviderTest.cs: Fixed subtle namespace issues preventing
295         build with csc.
296
297 2003-12-10  Jochen Wezel  <jwezel@compumaster.de>
298
299         * VBCodeProviderTest.cs: moved into proper subdir
300                                  and also extended for additional testings
301
302         * CodeGenerator*.cs: C# units copied and changed for VB use
303