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