2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
[mono.git] / mcs / class / corlib / Test / ChangeLog
1 2003-06-28  Sebastien Pouliot <spouliot@videotron.ca>
2
3         * corlib_test.args: Added PermissionSetTest.cs and NamedPermissionSetTest.cs
4         in System.Security. Added EnvironmentPermissionAttributeTest.cs,
5         EnvironmentPermissionTest.cs, FileDialogPermissionAttributeTest.cs,
6         FileDialogPermissionTest.cs, FileIOPermissionAttributeTest.cs,
7         PublisherIdentityPermissionAttributeTest.cs, 
8         PublisherIdentityPermissionTest.cs in System.Security.Permissions
9         * corlib_test.args: Same.
10
11 2003-06-15  Zoltan Varga  <vargaz@freemail.hu>
12
13         * corlib_test.args: Added PropertyBuilderTest.cs.
14
15         * corlib_test.args: Added EventBuilderTest.cs.  
16
17 2003-06-01  Pedro Martínez Juliá  <yoros@wanadoo.es>
18
19         * corlib_test.args: Added SingleFormatterTest.cs
20
21 2003-05-21  Zoltan Varga  <vargaz@freemail.hu>
22
23         * corlib_test.args: Added ModuleTest.cs and ModuleBuilderTest.cs
24
25 2003-05-14 Nick Drochak <ndrochak@gol.com>
26
27         * corlib_linux_test.args: 
28         * corlib_test.args: Add UTF?EncodingTest(s) to build
29
30 2003-05-13 Nick Drochak <ndrochak@gol.com>
31
32         * corlib_linux_test.args: Remove AllTests.cs's and add DictionaryEntry
33         * corlib_test.args: Add DictionaryEntry
34         * makefile.gnu: compile with debug
35
36 2003-05-08  Ville Palo <vi64pa@kolumbus.fi>
37
38         * corlib_test.args: added System.IO.FileSystemInfoTest
39         * corlib_linux_test_args: added System.IO.FileSystemInfoTest
40         
41 2003-05-06  Ville Palo <vi64pa@kolumbus.fi>
42
43         * corlib_test.args: added System.IO.FileInfoTest and DirectoryInfoTest
44         * corlib_linux_test_args: added System.IO.FileInfoTest and 
45         DirectoryInfoTest       
46         
47 2003-04-22  Sebastien Pouliot <spouliot@videotron.ca>
48
49         * corlib_test.build: Excluded Mono.Math unit tests (as the class
50         isn't available under MS implementation).
51         * corlib_linux_test.args: Added all Mono.Math unit test files.
52         * corlib_test.args: Added all Mono.Math unit test files.
53
54 2003-04-21  Ville Palo <vi64pa@kolumbus.fi>
55
56         * corlib_linux_test.args: added System.IO/DirectoryTest.cs
57         * corlib_test.args: added System.IO/DirectoryTest.cs
58         
59 2003-04-19  Ville Palo <vi64pa@kolumbus.fi>
60
61         * corlib_linux_test.args: added System.IO/BufferedStreamTest.cs
62         * corlib_test.args: added System.IO/BufferedStreamTest.cs
63                 
64 2003-04-11  Ville Palo <vi64pa@kolumbus.fi>
65
66         * corlib_linux_test.args: added System.IO/FileStreamTest.cs
67         * corlib_test.args: added System.IO/FileStreamTest.cs
68         
69 2003-04-06  Sebastien Pouliot <spouliot@videotron.ca>
70
71         * corlib_linux_test.args: added X509CertificateTest.cs 
72         * corlib_test.args: added X509CertificateTest.cs 
73
74 2003-04-05  Nick Drochak  <ndrochak@gol.com>
75
76         * makefile.gnu: revert. debugger support not installed by default in mcs
77
78 2003-04-05  Nick Drochak  <ndrochak@gol.com>
79
80         * makefile.gnu: compile with debug.
81
82 2003-02-13  Zoltan Varga  <vargaz@freemail.hu>
83
84         * corlib_test.args: added AssemblyBuilderTest.cs
85
86 2003-02-10  Zoltan Varga  <vargaz@freemail.hu>
87
88         * corlib_test.args: added ConstructorBuilderTest.cs
89
90 2003-02-08  Zoltan Varga  <vargaz@freemail.hu>
91
92         * corlib_test.args: added TypeBuilderTest.cs.
93         
94         * corlib_test.args: added beginnings of Reflection.Emit test suite.
95
96 2003/01/30  Nick Drochak <ndrochak@gol.com>
97
98         * corlib_test.build: AllTests.cs do not exist anymore. No need to
99         excluded them.
100
101 2003-01-29  Zoltan Varga  <vargaz@freemail.hu>
102
103         * makefile.gnu: compile and run with debugging enabled.
104
105         * makefile.gnu: added SUBDIR variable to enable building a subset of
106         the tests, saving on compilation time during development.
107
108         * run_test.sh: updated to nunit2.
109
110 2003-01-12  Sebastien Pouliot <spouliot@videotron.ca>
111
112         * corlib_linux_test.args: added MACTripleDES test file.
113
114 2002-12-21  Nick Drochak <ndrochak@gol.com>
115
116         * corlib_test.build:
117         * makefile.gnu: build and run tests with nunit2
118
119 2002-12-16  Sebastien Pouliot <spouliot@videotron.ca>
120
121         * corlib_linux_test.args: added StrongNamePublicKeyBlob and
122         StrongName test files.
123
124 2002-12-15  Sebastien Pouliot <spouliot@videotron.ca>
125
126         * corlib_linux_test.args: added Publisher and
127         PublisherMembershipCondition test files.
128
129 2002-12-08  Sebastien Pouliot <spouliot@videotron.ca>
130
131         * AllTests.cs: Added System.Reflection test suite.
132         * corlib_linux_test.args: added System.Reflection test files.
133
134 2002-11-09 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
135         * corlib_linux_tests.args: added MutexTest.cs in System.Threading
136
137 2002-11-23 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
138
139         * corlib_linux_tests.args: added System.Threading and
140         ThreadTest.cs suites.
141         * AllTests.cs: Added System.Threading suite.
142         
143 2002-11-17  Sebastien Pouliot <spouliot@videotron.ca>
144
145         * corlib_linux_test.args: added missing crypto test files.
146
147 2002-11-16  Sebastien Pouliot <spouliot@videotron.ca>
148
149         * corlib_test.build: removed DSATest from exclusions.
150
151 2002-10-28  Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
152
153         * AllTests.cs: removed System.Threading.AllTests. It does not exist.
154
155         * corlib_linux_test.args: added missing tests from s.s.c namespace.
156
157         * makefile.gnu: pass MONO_PATH correctly. Not sure if this does
158         anything because mono will load corlib from the installation dir.
159
160         * run_test.sh: NUNIT_MONO_PATH is not used.
161
162 2002-10-25  Zoltan Varga  <vargaz@freemail.hu>
163
164         * corlib_linux_test.args AllTests.cs: Added beginnings of
165         System.Threading testcases.
166
167         * run_test.sh: fixed paths.
168
169 2002-10-19  Sebastien Pouliot  <spouliot@videotron.ca>
170
171         * corlib_test.build: Removed all excluded cryptographic test code as 
172         the cyclic dependency was removed (well commented)
173
174 2002-10-16  Nick Drochak  <ndrochak@gol.com>
175
176         * corlib_test.build: Fix build.  Exclude tests that depend on 
177         components we are not building into corlib yet.
178
179 2002-10-05  Andrew Birkett  <andy@nobugs.org>
180
181         * corlib_linux_test.args: Added RC2Test
182
183 2002-09-23  Andrew Birkett  <andy@nobugs.org>
184
185         * corlib_linux_test.args: Added MD5Test
186
187 2002-09-22  Andrew Birkett  <andy@nobugs.org>
188
189         * System.Security.Cryptography/RijndaelManagedTest.cs: BlockSize
190         measured in bytes, not bits.
191
192 2002-09-19  Andrew Birkett  <andy@nobugs.org>
193
194         * System.Security.Cryptography/RijndaelManagedTest.cs: New test
195         * System.Security.Cryptography/AllTests.cs: Added RijndaelManagedTest
196         * corlib_linux_test.args: Added RijndaelManagedTest
197
198 2002-08-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
199
200         * makefile.gnu: little changes to integrate tests in makefile system.
201         * run_test.sh: script i use to run tests when i don't wanna run all.
202
203 2002-08-10  Jason Diamond  <jason@injektilo.org>
204
205         * makefile.gnu: Added test target. Please start using it.
206
207 2002-07-24  Duncan Mak  <duncan@ximian.com>
208
209         * corlib_linux_test.args: Add Cesar's BufferTest to the list.
210
211 2002-07-19  Martin Baulig  <martin@gnome.org>
212
213         * makefile.gnu: Added makefile for self-hosting compile on GNU/Linux.
214         Don't add this to the top-level makefile.gnu, this must be run after
215         everything is compiled.
216
217 2002-07-19  Martin Baulig  <martin@gnome.org>
218
219         The test suite now compiles with MCS on GNU/Linux :-)
220
221         * corlib_linux_test.args: Added MCS command file to compile this.
222
223 2002-07-11  Nick Drochak  <ndrochak@gol.com>
224
225         * .cvsignore: Ignore temp files too.
226
227 2002-06-19  Nick Drochak  <ndrochak@gol.com>
228
229         * AllTests.cs: Add missing test: System.Runtime.Serialization.
230
231 2002-06-01  Nick Drochak  <ndrochak@gol.com>
232
233         * corlib_test.build: Change the order of the builds.  Just makes it a 
234         bit faster for my testing since I need the linux dll.
235
236 2002-05-19  Martin Baulig  <martin@gnome.org>
237
238         * Added System.Security.Cryptography.FromBase64TransformTest.cs.
239
240 2002-05-19  Martin Baulig  <martin@gnome.org>
241
242         * TheTests.cs: Removed.
243
244         * MartinTests.cs: Removed.
245
246         * corlib_test.build: Don't create Runtest.corlib.exe anymore.
247
248 2002/05/07  Nick Drochak <ndrochak@gol.com>
249
250         * AllTests.cs: Do not run the System.Net tests from here, they belong
251         in the System assembly tests.
252
253 2002-04-27  Lawrence Pit <loz@cable.a2000.nl>
254
255         * System.Security/: added directory
256         * AllTests.cs: added Syste,Security suite.
257
258 2002-04-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
259
260         * System.Net/: added directory.
261         * AllTests.cs: added System.Net suite.
262
263 2002/04/04 Nick Drochak <ndrochak@gol.com>
264
265         * corlib_test.build: Again; disable running of NUnit tests against mono 
266         corlib.  There are so many icalls now, that these tests need
267         to be run inside mint and mono.  Will change this soon to run
268         the tests using both.  It still runs the tests against the mscorlib
269         to validate the tests themselves.
270
271 2002-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
272
273         * corlib_test.build: don't exclude IntegerFormatterTest.
274
275         * System/AllTests.cs: added IntegerFormatterTest suite.
276
277         * System/IntegerFormatterTest.cs: totally reworked to use NUnit. Right
278         now it fails cause I haven't implemented Parse () methods yet. With
279         corlib_reference.dll runs ok.
280
281 2002/03/28  Nick Drochak <ndrochak@gol.com>
282
283         * corlib_test.build: Re-exclude it in a couple of places where it was
284         breaking the build.  This test is not an NUnit test.  So, it doesn't 
285         belong in these dll's until it's made a proper NUnit test.
286
287 2002-03-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
288
289         * corlib_test.build: remove two more lines that excluded
290         IntegerFormatterTest.
291
292 2002/03/28  Nick Drochak <ndrochak@gol.com>
293
294         * corlib_test.build: Don't exclude IntegerFormatterTest any more.
295
296 2002-03-20  Nick Drochak  <ndrochak@gol.com>
297
298         * corlib_test.build: On 'clean' remove all the dll's and pdb's
299
300 2002/03/19  Nick Drochak <ndrochak@gol.com>
301
302         * corlib_test.build: Re-include tests into the build.
303
304 2002-03-18  Nick Drochak  <ndrochak@gol.com>
305
306         * corlib_test.build: build RunTests.corlib.exe with only mono class
307         libs. This tells what we are missing to run the tests.
308
309 2002/03/18  Nick Drochak <ndrochak@gol.com>
310
311         * corlib_test.build: disable running of NUnit tests against mono 
312         corlib.  There are so many icalls now, that these tests need
313         to be run inside mint and mono.  Will change this soon to run
314         the tests using both.  It still runs the tests against the mscorlib
315         to validate the tests themselves.
316
317 2002/03/07  Nick Drochak <ndrochak@gol.com>
318
319         * corlib_test.build: resolve chicken and egg problem. Only build and 
320         execute test assemblies when 'make test' is specified. Need to do a
321         'make' first now before 'make test'.
322
323 2002-03-03  Nick Drochak  <ndrochak@gol.com>
324
325         * corlib_test.build: Turn on debug flag for complier so that...well...
326         debugging is easier.
327
328 2002-03-01  Duncan Mak  <duncan@ximian.com>
329
330         * System.Runtime.Serialization/ObjectIDGeneratorTests.cs: Added
331         test for System.Runtime.Serialization.ObjectIDGenerator.
332
333 2002-02-27  Martin Baulig  <martin@gnome.org>
334
335         * RunTests.cs: Removed. This is now in the nant directory.
336
337         * corlib_test.build: Don't link TheTests.cs into the dlls, renamed
338         RunTests.exe to RunTests.corlib.exe and link it against NUnitBase.dll.
339
340 2002-02-27  Martin Baulig  <martin@gnome.org>
341
342         * scan-tests.pl: Moved to ../../../tools/.
343
344 2002-02-26  Martin Baulig  <martin@gnome.org>
345
346         * MartinTests.cs: New file. This contains all the tests which already
347         work on Linux.
348
349         * RunTests.cs: A small custom testrunner to run the tests on Linux.
350
351         * scan-tests.pl: Call this perl script with either MartinTests.cs or
352         AllTests.cs as argument and redirect the output the TheTests.cs - it'll
353         create a file which calls all the tests.
354
355         * TheTests.cs: This is automatically generated from scan-tests.pl but
356         needs some manual editing, so it's in CVS.
357
358         * corlib_test.build: In addition to the libraries, create an executable
359         called RunTests.exe which contains all the tests and the custom test
360         runner. You can run this executable on Windows to test things with
361         mscorlib or on Linux using the mono runtime.
362
363 2002-02-26  Martin Baulig  <martin@gnome.org>
364
365         * */*.cs: added zero-args constructors for all the test classes.
366
367 2002-02-21  Mark Crichton <crichton@gimp.org>
368
369         * System.Security.Cryptography.RNGCryptoServiceProviderTest.cs:
370         Fixed typo
371
372 2002-02-21  Mark Crichton <crichton@gimp.org>
373
374         * Addded System.Security.Cryptography.RNGCryptoServiceProviderTest.cs
375         * System.Security.Cryptography/AllTests.cs: Added
376         RNGCryptoServiceProviderTest.
377
378 2002-02-17  Duco Fijma <duco@lorentz.xs4all.nl>
379         * Added System/GuidTest.cs
380
381 2002-02-10  Nick Drochak  <ndrochak@gol.com>
382
383         * corlib_test.build: Remove duplicate excludes for 
384         * AllTests.cs: Add System.Security.Policy tests.  However, commented
385         this out because NUnit is throwing an exception.  Need to figure
386         that out first.
387         
388 2002-02-09  Nick Drochak  <ndrochak@gol.com>
389
390         * corlib_test.build: compile with mscorlib to test the tests.  This
391         will be our "reference" check to make sure the tests work.
392
393 2002-01-25  Nick Drochak  <ndrochak@gol.com>
394
395         * AllTests.cs: Add System.Resources.AllTests.Suite
396
397 2002-01-14  Nick Drochak  <ndrochak@gol.com>
398
399         * AllTests.cs: Add System.Security.Permissions.AllTests.Suite
400
401 2002-01-05  Nick Drochak  <ndrochak@gol.com>
402
403         * .cvsignore: ignore the debug files *.pdb
404
405 2002-01-04   Duco Fijma <duco@lorentz.xs4all.nl>
406         * Added System/TimeSpanTest.cs
407
408 2002-01-04  John R. Hicks <angryjohn69@nc.rr.com>
409         * Added DebugTest to System.Diagnostics tests.
410 2001-11-08  Nick Drochak  <ndrochak@gol.com>
411
412         * corlib_test.build: Include test for Queue in the dll
413
414 2001-10-15  Martin Weindel <martin.weindel@t-online.de>
415
416         * added System/DecimalTest.cs and System/DecimalTest2.cs
417
418 2001-10-11  Jeffrey Stedfast  <fejj@ximian.com>
419
420         * System/StringTest.cs: Added.
421
422 2001-10-10  Thomas Neidhart <tome@sbox.tugraz.at>
423
424         * added directory System.Security.Cryptography 
425         * added TestSuite for all Crypto classes 
426         * added tests for System.Security.Cryptography.AsymmetricAlgorithm 
427         and System.Security.Cryptography.SymmetricAlgorithm
428     
429 2001-10-02  Martin Weindel <martin.weindel@t-online.de>
430
431         * added directory System 
432         * added tests for System.Int64
433
434 2001-08-29  Alexander Klyubin <klyubin@aqris.com>
435   
436         * Added tests for System.Diagnostics.StackFrame and
437         System.Diagnostics.StackTrace. The tests only run against
438         Microsoft's implementation as StackTrace and StackFrame classes in
439         Mono are not yet properly implemented.
440     
441         Note that StackFrameTest runs properly only if compiled with
442         /debug switch.