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