New test.
[mono.git] / mcs / ilasm / tests / ChangeLog
1 2006-07-20  Ankit Jain  <jankit@novell.com>
2
3         * global2.il: New.
4         * abs_method*.il: New. Tests for abstract methods.
5
6 2006-06-07  Ankit Jain  <jankit@novell.com>
7
8         * test-no-body.il: New. Test for method with no body.
9         * test-perm-pass-3.il: Make the class abstract.
10
11 2006-06-01  Ankit Jain  <jankit@novell.com>
12
13         * test-cattr-1.il: New. Test for custom attributes on return type of
14         a method.
15
16 2006-05-26  Ankit Jain  <jankit@novell.com>
17
18         * test-perm_pass-3.il: New. Test for 2.0 style declarative security
19         attributes.
20
21 2006-05-11  Ankit Jain  <jankit@novell.com>
22
23         * test-modifiers.il: New. Test for custom modifiers, modreq & modopt.
24
25 2006-05-09  Sebastien Pouliot  <sebastien@ximian.com>
26
27         * test-sn-key.il: New. Added test case when /key is used but the IL 
28         source doesn't include a .publickey directive or any attribute that
29         loads the public key.
30         * test-sn-module.il: New. Added test case when /key is used when
31         assembling a netmodule (signing shouldn't occur).
32
33 2006-04-24  Ankit Jain  <jankit@novell.com>
34
35         * test-module.il: New. Test for a netmodule.
36
37 2006-02-22  Ankit Jain  <jankit@novell.com>
38
39         * test-nonsealed-valueclass.il: New. Value class should be sealed.
40
41 2006-02-20  Ankit Jain  <jankit@novell.com>
42
43         * generics-al.i, test-29.il: Remove. These use invalid style of
44         specifying generic constraints.
45
46 2006-02-19  Ankit Jain  <jankit@novell.com>
47
48         * invalid-method.il: New. Reference to undefined method.
49         * invalid-field.il: New. Reference to undefined field.
50
51 2006-01-31  Ankit Jain  <jankit@novell.com>
52
53         * test-assembly2.il: New. Test for referencing undeclared external assembly.
54
55 2006-01-23  Ankit Jain  <jankit@novell.com>
56
57         * err-*.il, test-perm_fail*.il: Move negative tests from here to errors/ .
58
59 2006-01-19  Ankit Jain  <jankit@novell.com>
60
61         * test-module-cattr.il: New. Test for custom attributes on .module
62         * test-array-2.i: Add the missing closing brace.
63
64 2006-01-19  Ankit Jain  <jankit@novell.com>
65
66         * err-gen-cattr-1.il: New.
67         * err-gen-cattr-2.il: New.
68         * err-gen-cattr-3.il: New.
69         * err-gen-cattr-4.il: New.
70
71 2006-01-16  Ankit Jain  <jankit@novell.com>
72
73         * test-int64.il: New. Test for large numeric values.
74
75 2006-01-16  Ankit Jain  <jankit@novell.com>
76
77         * test-array-2.il: New. Test for methodref to Array's methods.
78         eg. class test [,]::.ctor (int32, int32)
79
80 2006-01-15  Ankit Jain  <jankit@novell.com>
81
82         * test-override-1.il:
83         * test-override-2.il: New. Test for 'full' syntax of specifying
84         overrides. (.override method ..full sig.. )
85
86 2006-01-14  Ankit Jain  <jankit@novell.com>
87
88         * gen-instr1.il: New. Test for using GenericParams as operands to
89         type instructions.
90
91 2006-01-11  Ankit Jain  <jankit@novell.com>
92
93         * gen-nested2.il: New.
94         * gen-nested3.il: New. Test for new syntax for specifying namespace ie.,
95         as part of the type name instead of using '.namespace' directive.
96
97 2006-01-10  Ankit Jain  <jankit@novell.com>
98
99         * gen-nested.il: New. Test for a generic type nested in a non-generic
100         one.
101
102 2006-01-10  Ankit Jain  <jankit@novell.com>
103
104         * gen-meth3.il: New. Test for abstract generic method.
105
106 2006-01-10  Ankit Jain  <jankit@novell.com>
107
108         * gen-meth1.il: New. Test for use of VAR/MVAR by name (!!A)
109         * gen-meth2.il: New. Test for using VAR/MVAR as class ref.
110
111 2006-01-09  Ankit Jain  <jankit@novell.com>
112
113         * gen-recur.il: New. Test for a class implementing a generic interface
114         with the class itself as the argument.
115
116 2006-01-07  Ankit Jain  <jankit@novell.com>
117
118         * gen-constraints1.il: New. Test for constraints on generic parameters.
119
120 2006-01-06  Ankit Jain  <jankit@novell.com>
121
122         * test-field-init.il: New. Test for field initialization (simple signed/unsigned
123         int variants).
124
125 2006-01-06  Ankit Jain  <jankit@novell.com>
126
127         * test-perm_pass-2.il: New. Test for new(2.0) syntax of specifying value
128         of a permissionset, which uses string instead of a bytearray. 
129
130 2006-01-05  Ankit Jain  <jankit@novell.com>
131
132         * gen-extern-type.il: New. Test for ref to an external generic type.
133         * gen-array1.il, gen-array-2.il: New. Test for duplicate typespecs for
134         generic types and arrays of the same.
135         * gen-interf-1.il, gen-interf-2.il: New. Test for inheriting from a generic
136         base class and implementing generic interfaces.
137         * gen-struct.il: New. Test for generic valuetype.
138         * gen-local.il: New. No entry in the TypeSpec table should be emitted if a
139         generic type is referenced only as a local var.
140         * one.cs, two.cs: Updated to include types required the new tests.
141
142 2006-01-03  Ankit Jain  <jankit@novell.com>
143
144         * gen-dotted-name.il: New. Test for dotted-name of a generic type.
145
146 2005-12-16  Ankit Jain  <jankit@novell.com>
147
148         Tests for fields with same name but different types.
149         * field-dup1.il, field-dup-gen2.il: Positive tests.
150         * err-field-dup1.il, err-field-dup2.il, err-field-dup3.il,
151         err-field-dup4.il, err-field-dup5.il, err-field-dup6-gen.il,
152         err-field-dup7-gen.il: Negative tests.
153         * one.cs, two.cs, oneg.cs: Required for use by above test cases.
154
155 2005-12-15  Ankit Jain  <jankit@novell.com>
156
157         * test-array.il: Oops, contained two copies of the test case.
158
159 2005-12-15  Ankit Jain  <jankit@novell.com>
160
161         * assembly.il: New. Test for multiple .assembly declarations.
162         * err-assembly.il: New. Negative test for the same.
163
164 2005-12-14  Ankit Jain  <jankit@novell.com>
165
166         * test-bounded-array.il: New. Test for [0...], should not lose its 
167         lower bound info.
168
169 2005-12-14  Ankit Jain  <jankit@novell.com>
170
171         * test-array.il: New. Test for tokenizing 0...8
172
173 2005-12-14  Ankit Jain  <jankit@novell.com>
174
175         * test-uint.il: New. Test for keywords uint8, uint16, uint32 & uint64.
176
177 2005-12-14  Ankit Jain  <jankit@novell.com>
178
179         * dotted-names.il: Add test for class with no explicit namespace.
180
181 2005-12-13  Ankit Jain  <jankit@novell.com>
182
183         * dotted-names.il: New. Test for dotted names in namespace, class.
184
185 2005-12-12  Ankit Jain  <jankit@novell.com>
186
187         * nested.il: New. Ensure nested visibility for nested types.
188
189 2005-12-12  Ankit Jain  <jankit@novell.com>
190
191         * gen-1.il:New. Generic method reference.
192         * err-gen-2.il:
193         * err-gen-3.il: New. Negative tests for generic method refernce.
194         * global.il: New. Global generic method ref.
195         * gen-field.il: New. Generic field reference. (Compiles fine, but
196         will have PEVerify errors)
197
198 2005-11-23  Ankit Jain  <jankit@novell.com>
199
200         * test-33.il:
201         * test-34.il: New. Tests for custom attributes on type parameters.
202
203 2005-09-15  Ankit Jain  <jankit@novell.com>
204
205         * test-perm_fail-[1234].il: New. Negative Tests for .permission directive.
206         * test-perm_pass-1.il: New. Test for .permission directive.
207
208 2005-08-23  Ankit Jain  <jankit@novell.com>
209
210         * test-byref.il: New. Test for a call with byref return type.
211
212 2005-08-18  Ankit Jain  <jankit@novell.com>
213
214         * test-sec-suppress.il: New. Test for SuppressUnmanagedCodeSecurity 
215           custom attribute, type or method should get a HasSecurity attribute.
216
217 2005-08-18  Ankit Jain  <jankit@novell.com>
218
219         * test-ldcr-bytes.il: New. Test for "ldc.r8/r4" followed by a byte array.
220
221 2005-08-18  Ankit Jain  <jankit@novell.com>
222
223         * test-cattr-declsec.il: New. Added test for custom attrs and decl sec 
224           on interface methods.
225
226 2005-08-16  Ankit Jain  <jankit@novell.com>
227
228         * test-marshal-array.il: New. Added test for marshalling as native type array.
229         * test-marshal.il: New. Added test for marshal info for method params.
230         * test-fixedarray.il: New. Added test for marshalling as fixed array.
231         * test-safearray.il: New. Added test for marshalling as safe array.
232
233 2004-12-10  Sebastien Pouliot  <sebastien@ximian.com>
234
235         * test-sn.il: New. Added test when including a public key to test for
236         strongnaming an assembly (/key option).
237         * sn.snk: New. Strongname key for the test-sn.il test.
238
239 2003-07-12  Zoltan Varga  <vargaz@freemail.hu>
240
241         * test-31.il: Added tests for static properties. Also made the code
242         for methods verifiable IL.
243                 
244 Fri Jul 25 12:27:24 CEST 2003 Paolo Molaro <lupus@ximian.com>
245
246         * generics-c.il, generics-b.il: add constructors and fix code.
247
248 2003-07-14 Jackson Harper <jackson@latitudegeo.com>
249
250         * test-11.il: Don't specify constraints with ids anymore
251         * test-29.il: Remove uneeded class, add constraint
252                 
253 2003-03-31 Jackson Harper <jackson@latitudegeo.com>
254
255         * test-10.il: New test, does some bounded array stuff
256                 
257 2003-03-17 Jackson Harper <jackson@latitudegeo.com>
258
259         * tests: Update to valid il code.
260
261 2003-03-17 Jackson Harper <jackson@latitudegeo.com>
262
263         * test-9.il: Add output to the constructor so I know it is called, give 
264         the constructor the instance call conv.
265
266 2003-03-16 Jackson Harper <jackson@latitudegeo.com>
267
268         * test-9.il: New test, test instaniating a class
269
270 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
271
272         * test-8.il: New test, test creating a class that inherits from something other then System.Object
273
274 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
275
276         * test-6.il: Define class that field references
277
278 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
279
280         * makefile: add some tests
281         * test-5.il, test-6.il, test-7.il: New tests, test field declaration
282
283 2003-02-10 Jackson Harper <jackson@latitudegeo.com>
284
285         * makefile: remove unneeded rm's
286
287 2003-02-10 Jackson Harper <jackson@latitudegeo.com>
288
289         * test-4.il: Add file
290         * makefile: Add new test
291
292 2003-02-09 Jackson Harper <jackson@latitudegeo.com>
293
294         * test-3.il: Add file
295         * makefile: Add new test
296
297 2003-02-08 Jackson Harper <jackson@latitudegeo.com>
298
299         * test-1.il: Change class name
300
301 2003-02-08 Jackson Harper <jackson@latitudegeo.com>
302
303         * test-2.il: Add new test
304         * makefile: Use new test
305
306 2003-02-04 Jackson Harper <jackson@latitudegeo.com>
307
308         * test-1.il: Add header, put in a namespace
309
310 2003-02-04 Jackson Harper <jackson@latitudegeo.com>
311
312         * makefile: Use .il files not .cs ;-)
313
314 2003-02-04 Jackson Harper <jackson@latitudegeo.com>
315
316         * HelloWorld.il: Remove
317         * test-1.il: New test 
318         * makefile: Added file
319
320 2003-02-02 Jackson Harper <jackson@latitudegeo.com>
321
322         * HelloWorld.il: Add HelloWorld test
323         * ChangeLog: Add ChangeLog