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