65f8f1fd1e841c0a4202c78087be99af563fd2a2
[mono.git] / mcs / class / corlib / Test / System.IO / ChangeLog
1 2007-02-19      Boris Kirzner <borisk@mainsoft.com>
2
3         * DirectoryTest.cs, PathTest.cs: added test for 
4         order of InvalidPathChars on windows.
5
6 2007-01-31  Gert Driesen  <drieseng@users.sourceforge.net>
7
8         * FileStreamTest.cs: Added and improved tests to verify whether the
9         reported exceptions match that of MS.>
10
11 2007-01-31  Gert Driesen  <drieseng@users.sourceforge.net>
12
13         *  StreamReaderTest.cs: Use Assert class instead of deprecation
14         Assertion. Clean-up some tests.
15
16 2007-01-30      Boris Kirzner <borisk@mainsoft.com>
17         * FileNotFoundExceptionTest.cs: fix tests for TARGET_JVM.
18
19 2007-01-29      Boris Kirzner <borisk@mainsoft.com>
20         * BinaryReaderTest.cs, BinaryWriterTest.cs, PathTest.cs: test fixes
21         for TARGET_JVM.
22
23 2007-01-25  Gert Driesen  <drieseng@users.sourceforge.net>
24
25         * StreamReaderTest.cs: Added test for bug #75526.
26
27 2007-01-11  Gert Driesen  <drieseng@users.sourceforge.net>
28
29         * DirectoryTest.cs: Fixed compiler warning by improving test.
30
31 2006-01-25      Bors Kirzner <borisk@mainsoft.com>
32
33         * DirectoryInfoTest.cs, DirectoryTest.cs, FileInfoTest.cs, FileSystemInfoTest.cs
34         FileTest.cs: add ifdefs for TARGET_JVM.
35         
36 2006-12-21  Gert Driesen  <drieseng@users.sourceforge.net>
37
38         * MemoryStreamTest.cs: Added (de)serialization tests for bug #80205.
39
40 2006-11-28  Gert Driesen  <drieseng@users.sourceforge.net>
41
42         * DirectoryTest.cs: Use Assert.Ignore instead of silently ignoring
43         test.
44
45 2006-11-07  Gert Driesen  <drieseng@users.sourceforge.net>
46
47         * DirectoryTest.cs: Use Assert class intead of deriving from 
48         deprecated Assertion class. Only ignore CreationTime test on unix.
49         Removed extra tabs.
50
51 2006-11-07  Dick Porter  <dick@ximian.com>
52
53         * DirectoryTest.cs: CreateDirectoryAlreadyExistsAsFile() should
54         expect an IOException in the 2.0 profile
55
56 2006-10-30 Joel Reed  <joel.reed@ddiworld.com>
57
58         * DirectoryInfoTest.cs: Updated tests to support the DirectoryInfo
59         SearchOption.AllDirectories
60
61 2006-09-24  Raja R Harinath  <harinath@gmail.com>
62
63         * FileInfoTest.cs (IsReadOnly): Fix compilation.  Mark as NotWorking.
64
65 2006-09-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
66
67         * FileInfoTest.cs: improved IsReadOnly test case. Patch by Joel Reed.
68
69 2006-09-21  Gert Driesen  <drieseng@users.sourceforge.net>
70
71         * FileNotFoundExceptionTest.cs: Added ctor tests.
72
73 2006-07-06  Dick Porter  <dick@ximian.com>
74
75         * DirectoryTest.cs: Test creating a directory when a file or
76         directory already exists with the requested name.
77
78 2006-05-14  Zoltan Varga  <vargaz@gmail.com>
79
80         * DirectoryTest.cs: Ignore one of the tests which causes nunit to abort on
81         IA64 due to an exception handling bug.
82
83 2006-05-08  Atsushi Enomoto <atsushi@ximian.com>
84
85         * DirectoryTest.cs : don't expect "chmod" on Windows.
86
87 2006-05-01  Daniel Drake  <dsd@gentoo.org>
88
89         * DirectoryTest.cs: add test for bug #78239, based on suggestion from
90         Robert Jordan.
91
92 2006-04-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
93
94         * DirectoryTest.cs: added test for bug 78209.
95
96 2006-04-28  Robert Jordan  <robertj@gmx.net>
97
98         * PathTest.cs: Added tests for bug #78147.
99
100 2006-03-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
101
102         * FileStreamTest.cs: new test from bug #77863.
103
104 2006-02-27  Gert Driesen  <drieseng@users.sourceforge.net>
105
106         * FileTest.cs: In 2.0 profile, no longer expect IOException when path to
107         non-existing directory or file is specified in Get***Time(Utc) methods
108         (bug #77641). Renamed tests and removed trailing tabs. Removed
109         duplicate test. Fixed GetLastWriteTime(Utc) tests that used
110         GetLastAccessTime(Utc) instead of GetLastWriteTime(Utc).
111         * DirectoryTest.cs: No longer expect IOException when path to 
112         non-existing directory or file is specified in Get***Time(Utc) methods
113         (bug #77641).   
114
115 2006-02-26  Gert Driesen  <drieseng@users.sourceforge.net>
116
117         * FileStreamTest.cs: Fixed tests for invalid share value to pass on
118         MS.NET 2.0, and all Mono profiles. Added test that verifies the 
119         correct behavior of all possible FileMode and FileAccess combinations.
120         Fixed compiler warning.
121
122 2006-02-25  Gert Driesen  <drieseng@users.sourceforge.net>
123
124         * FileStreamTest.cs: Spaces to tabs, (re)numbered tests.
125
126 2006-01-18  Atsushi Enomoto  <atsushi@ximian.com>
127
128         * DirectoryInfoTest.cs : don't expect "/" as a top directory on
129           Windows.
130
131 2006-01-13  Ben Maurer  <bmaurer@andrew.cmu.edu>
132
133         * TextWriterTest.cs: Make sure TextWriter calls the char[],int,int
134         overload when calling the char[].
135
136 2006-01-12  Ben Maurer  <bmaurer@andrew.cmu.edu>
137
138         * FileTest.cs: Tests tests for read/writealltext.
139
140 2006-01-02  Sebastien Pouliot  <sebastien@ximian.com>
141
142         * StreamReaderTest.cs: Added test case when reading a new line (see 
143         bug #77108 for details).
144         * StringReaderTest.cs: Added test case when reading a new line (see 
145         bug #77108 for details).
146
147 2005-12-23  Sebastien Pouliot  <sebastien@ximian.com>
148
149         * DirectoryInfoTest.cs: Added test case for #77090 where we skipped
150         / as a parent between /home and null.
151
152 2005-12-21  Sebastien Pouliot  <sebastien@ximian.com>
153
154         * PathTest.cs: Added new test case for #77058 where a Windows drive
155         wasn't considered during path canonalization.
156
157 2005-12-20  Sebastien Pouliot  <sebastien@ximian.com>
158
159         * PathTest.cs: Added new test case for #77007 where a Windows drive is
160         specified with a partial path.
161
162 2005-12-15  Sebastien Pouliot  <sebastien@ximian.com>
163
164         * DirectoryInfoTest.cs: Added test cases for #76191 and #76903.
165         * PathTest.cs: Added test cases for #76191, the possible modification 
166         of InvalidPathChars and the new 2.0 methods.
167
168 2005-12-14  Sebastien Pouliot  <sebastien@ximian.com>
169
170         * FileLoadExceptionCas.cs: MS fixed this in 2.0 final (#71861).
171         * FileNotFoundExceptionCas.cs: MS fixed this in 2.0 final (#71861).
172
173 2005-10-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
174
175         * StreamReaderTest.cs: more tests for ReadLine().
176
177 2005-10-01  Ben Maurer  <bmaurer@ximian.com>
178
179         * BinaryReaderTest.cs: new test for long, non-ascii strings
180
181 2005-09-08  Sebastien Pouliot  <sebastien@ximian.com>
182
183         * MemoryStreamTest.cs: Add more tests for publicly visible (or not)
184         contents. Started converting tests to NUnit 2.2 API.
185
186 2005-07-04  Sebastien Pouliot  <sebastien@ximian.com>
187
188         * DirectoryInfoTest.cs: Added tests for getting parent of root 
189         directories (using directory separators).
190
191 2005-07-02  Sebastien Pouliot  <sebastien@ximian.com>
192
193         * DirectoryInfoTest.cs: Added tests for FullName (bug #75443).
194
195 2005-06-16  Gert Driesen  <drieseng@users.sourceforge.net>
196
197         * DirectoryInfoTest.cs: Added tests for bug #75285.
198
199 2005-06-10  Ben Maurer  <bmaurer@ximian.com>
200
201         * FileTest.cs: Fix gonz's typo. Also, clean stuff up by using the
202         temp file api, rather than our own hack.
203
204 2005-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
205
206         * FileTest.cs: yet more invalid array accesses removed.
207
208 2005-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
209
210         * FileTest.cs: on unix there are no invalid chars and we were trying
211         to index beyond the end of the array.
212
213 2005-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
214
215         * FileTest.cs: removed duplicate test. The same thing is done in
216         DeleteOpenStream.
217
218 2005-05-18  Sebastien Pouliot  <sebastien@ximian.com>
219
220         * StreamCas.cs: New. CAS unit tests to test stack propagation for 
221         BeginRead and BeginWrite.
222         * FileStreamCas.cs: Added tests to test stack propagation for 
223         BeginRead and BeginWrite.
224
225 2005-05-09  Sebastien Pouliot  <sebastien@ximian.com> 
226  
227         * DirectoryCas.cs: Fixed IsRunningOnWindows (inversed logic). That
228         didn't change the tests as the SecurityException occurs before the
229         parameters are checked (when all goes well ;-). Fixed for NET_2_0 too.
230         * DirectoryInfoTest.cs: Fixed PlatformID.Unix for NET_2_0.
231
232 2005-05-06  Ben Maurer  <bmaurer@ximian.com>
233
234         * FileTest.cs (OpenAppend): Test for #71088.
235
236 2005-04-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
237
238         * DirectoryInfoTest.cs: added test for bug #53173.
239
240 2005-04-09  Miguel de Icaza  <miguel@novell.com>
241
242         * StreamWriterTest.cs: New test for bug #74513.
243
244 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
245
246         * DirectoryCas.cs: Added partial trust unit tests.
247         * DirectoryTest.cs: Added missing [Test] attribute to 
248         SetCreationTimeException1.
249         * FileStreamCas.cs: New. CAS unit tests for FileStream.
250         * PathCas.cs: New. CAS unit tests for Path.
251         * PathTest.cs: Splitted TestGetPathRoot test in two so the second part
252         could be re-used in partial trust tests.
253
254 2005-03-15  Sebastien Pouliot  <sebastien@ximian.com> 
255
256         * FileStreamTest.cs: Added tests for all FileMode when a directory
257         doesn't exists. Added a test for UnauthorizedAccessException when a
258         directory is opened as a file.
259
260 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com> 
261
262         * FileLoadExceptionCas.cs: Fixed failures under MS for NET_1_1.
263         * FileNotFoundExceptionCas.cs: Fixed failures under MS for NET_1_1.
264
265 2005-03-02  Raja R Harinath  <rharinath@novell.com>
266
267         * FileStreamTest.cs (Constructor_InvalidFileHandle): Fix to work
268         on 64-bit platforms.
269
270 2005-02-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
271
272         * FileTest.cs: test for invalid characters in file names.
273
274 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com> 
275
276         * DirectoryCas.cs: New. Very limited permission tests for Directory.
277         Actually it's only there to support tests for System.Environment.
278         * FileLoadExceptionCas.cs: New. Permission tests for FileLoadException
279         * FileNotFoundExceptionCas.cs: New. Permission tests for 
280         FileNotFoundException.
281
282 2005-01-19  Nick Drochak <ndrochak@gol.com>
283
284         * FileStreamTest.cs: Fix test regression on .NET. Need to close
285         stream so other tests don't fail.
286
287 2004-12-06  Atsushi Enomoto  <atsushi@ximian.com>
288
289         * TextWriterTest.cs : added.
290
291 2004-12-04  Ben Maurer  <bmaurer@ximian.com>
292
293         * DirectoryInfoTest.cs: Check for CreateSubdirectory with empty string.
294
295 2004-08-31  Nick Drochak <ndrochak@gol.com>
296
297         * StringWriterTest.cs: Eliminate ambiguity so csc can compile.
298
299 2004-06-21  Atsushi Enomoto  <atsushi@ximian.com>
300
301         * FileStreamTest.cs : Added some tests on .ctor() without FileShare.
302
303 2004-06-21  Atsushi Enomoto  <atsushi@ximian.com>
304
305           FileInfoTest.cs : more '/' and Path.DirectorySeparatorChar fixes
306
307 2004-06-21  Atsushi Enomoto  <atsushi@ximian.com>
308
309         * DirectoryInfoTest.cs,
310           DirectoryTest.cs,
311           FileStreamTest.cs,
312           FileSystemInfoTest.cs:
313           Replace all '/' in path with Path.DirectorySeparatorChar.
314
315 2004-06-08  Duncan Mak  <duncan@ximian.com>
316
317         * DirectoryTest.cs (GetParentOfRootDirectory): Add test for
318         GetParent from the root directory.
319
320 2004-06-07  Duncan Mak  <duncan@ximian.com>
321
322         * FileStreamTest.cs (SetLengthWithClosedBaseStream): New test for
323         checking that the correct exception is thrown when the base stream
324         is closed.
325
326 2004-06-03  Sebastien Pouliot  <sebastien@ximian.com>
327
328         * BufferedStreamTest.cs: Modified two tests (using newer helper 
329         classes) to be more specific and avoid regressions of bugs like
330          #59534.
331         * StreamHelperTest.cs: New. Helper classes that provides read-only,
332         write-only or non-seekable stream.
333
334 2004-05-31  Sebastien Pouliot  <sebastien@ximian.com>
335
336         * FileTest.cs: Added tests to confirm that Exists never throws
337         exceptions even for invalid filenames or for unexisting directories.
338         * PathTest.cs: Added windows-specific tests that shows that 
339         ChangeExtension validate the input patch but doesn't validate the 
340         resulting path.
341
342 2004-05-30  Sebastien Pouliot  <sebastien@ximian.com>
343
344         * BufferedStreamTest.cs: Added tests for Position after SetLength, 
345         SetLength after Close and Seek logic exception handling.
346         * FileStream.cs: Added test for invalid SeekOrigin in Seek. Lots of
347         new tests for exception handling (negatives, disposed) and test
348         reading a byte ast the end of the stream.
349         * MemoryStream.cs: Added test for Seek after Close.
350
351 2004-05-29  Sebastien Pouliot  <sebastien@ximian.com>
352
353         * BinaryReader.cs: Added new cases to check exceptions thrown by Read
354         methods.
355
356 2004-05-26  Atsushi Enomoto <atsushi@ximian.com>
357
358         * FileInfoTest.cs : more incorrect \ fix.
359
360 2004-05-26  Sebastien Pouliot  <sebastien@ximian.com>
361
362         * BufferedStreamTest.cs: Added new unit tests for exceptions.
363         * FileStreamTest.cs: Added new tests for integer overflow checks.
364         * StringReaderTest.cs: Added new tests for integer overflow checks.
365
366 2003-05-26  Atsushi Enomoto <atsushi@ximian.com>
367
368         * FileInfoTest.cs : incorrect \ fix. added more cases.
369
370 2003-05-26  Atsushi Enomoto <atsushi@ximian.com>
371
372         * FileInfoTest.cs : added tests for ToString().
373
374 2004-05-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>
375
376         * DirectoryTest.cs: added test from bug 58875.
377
378 2004-05-24  Sebastien Pouliot  <sebastien@ximian.com>
379
380         * MemoryStreamTest.cs: Test that we zeroize old data when we manipulate
381         the length of the stream. Verify that we throw the same exceptions as
382         MS fx.
383         * StreamReaderTest.cs: New tests for integer overflow and null handling
384         * StreamWriterTest.cs: New tests for integer overflow, disposed 
385         exceptions and null handling.
386         * StringWriterTest.cs: New tests for integer overflow and disposed 
387         exceptions.
388
389 2004-05-20  Sebastien Pouliot  <sebastien@ximian.com>
390
391         * MemoryStream.cs: SetUp is now public (required for new nunit).
392
393 2004-05-20  Jackson Harper  <jackson@ximian.com>
394
395         * DirectoryInfoTest.cs: Add test for CreateSubdirectory.
396         
397 2004-04-12  David Sheldon <dave-mono@earth.li>
398
399   * BinaryReaderTest.cs: Changed series of bytes in 
400   ReadDecimal to be a cleaner representation of a real 
401   decimal, as was not a technically correct decimal. 
402    
403 2004-04-01  Lluis Sanchez Gual  <lluis@ximian.com>
404
405         * BufferedStreamTest.cs: Added test for Position.
406
407 2003-04-03  Atsushi Enomoto <atsushi@ximian.com>
408
409         * PathTest.cs : Added more patterns on TestChangeExtension().
410
411 2004-02-16  Jackson Harper <jackson@ximian.com>
412
413         * FileTest.cs: We do not need to convert to local time because we
414         are getting creation time, not utc time.
415         
416 2004-01-31  David Sheldon <dave-mono@earth.li>
417
418       * FileSystemInfoTest.cs: Added code to skip CreationTime tests
419        on Unix, as it doesn't support them.
420
421 2004-01-31  David Sheldon <dave-mono@earth.li>
422
423       * FileSystemInfoTest.cs: Change tests for default times to 
424        be TimeZone agnostic by conversion to universal time before
425        testing.
426
427 2004-01-22  David Sheldon <dave-mono@earth.li>
428
429       * FileStreamTest.cs: CtorArgumentOutOfRangeException4, we were 
430        testing for this ecveption, but the other parameters were also
431        invalid. Made them correct. We don't care that MS throw
432        exceptions in a different order do we?
433
434 2004-01-22  David Sheldon <dave-mono@earth.li>
435
436        * DirectoryTest.cs: Added Ignore to the CreationTime tests, 
437         as Unix filesystems don't support them. Should we only ignore
438         them on Unix?
439
440 2004-01-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
441
442         * PathTest.cs: added some unix-only tests for GetFullPath.
443
444 2004-01-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
445
446         * PathTest.cs: a couple of tests for bugs.
447
448 2003-01-06  Atsushi Enomoto <atsushi@ximian.com>
449
450         * DirectoryTest.cs : remoed incorrect args.
451
452 2003-12-25  Atsushi Enomoto <atsushi@ximian.com>
453
454         * PathTest.cs : On Unix, "Z:" can be valid local file.
455           And cosmetic character case fix.
456
457 2003-12-19  Nick Drochak <ndrochak@gol.com>
458
459         * PathTest.cs: Make tests pass on .NET 1.1.  Probably still
460         need to handle different directory and volume separators for
461         other OS's.
462
463 2003-12-17  Atsushi Enomoto <atsushi@ximian.com>
464
465         * PathTest.cs :
466           Added more GetPathRoot and GetFullPath tests for windows.
467           Fixed incorrectly specified arguments in the previous patch.
468
469 2003-12-17  Atsushi Enomoto <atsushi@ximian.com>
470
471         * PathTest.cs : Added more tests for IsPathRooted, HasExtension
472           and GetExtension.
473
474 2003-12-17  Atsushi Enomoto <atsushi@ximian.com>
475
476         * DirectoryTests.cs : Added some SetCurrentDirectory tests.
477
478 2003-12-17  Nick Drochak <ndrochak@gol.com>
479
480         * FileStreamTest.cs: Ok, it wasn't a 1.1 thing.  The test simply would
481         fail randomly because location 12 was sometimes a file handle.
482
483 2003-12-16  Nick Drochak <ndrochak@gol.com>
484
485         * FileStreamTest.cs: Exception not thrown in .NET 1.1.
486         And Happy Birthday to Me!
487
488 2003-11-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
489
490         * StringReaderTest.cs: added test from bug #51020.
491
492 2003-10-21  Nick Drochak <ndrochak@gol.com>
493
494         * BufferedSTreamTest.cs: Make TearDown smarter about possible
495         null member value.
496
497 2003-07-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
498
499         * MemoryStreamTest.cs: added a couple of tests for WriteByte.
500
501 2003-06-30  Zoltan Varga  <vargaz@freemail.hu>
502
503         * FileStreamTest.cs: New tests for flushing when disposed and zero
504         buffer size.
505
506 2003-06-18  Nick Drochak <ndrochak@gol.com>
507
508         * FileSystemInfoTest.cs: Simplify a bit.
509
510 2003-06-18  Nick Drochak <ndrochak@gol.com>
511
512         * FileSystemInfoTest.cs: Works on .NET 1.1 now. If these values are
513         different on 1.0 then we need to wrap with a #if NET_1_1.
514
515 2003-06-12  Zoltan Varga  <vargaz@freemail.hu>
516
517         * FileStreamTest.cs: New tests for recently fixed bugs.
518
519 2003-06-08  Ville Palo <vi64pa@kolumbus.fi>
520
521         * BinaryWriterTest.cs:
522         * BinaryReaderTest.cs:
523         * DirectoryTest.cs:
524         * FileTest.cs: now works with ms.net, clean ups, nunit2, ...
525         
526 2003-05-29  Nick Drochak <ndrochak@gol.com>
527
528         * ms_run_test.sh: added .NET verion of helper script
529         * BinaryReaderTest.cs: fix my oversight
530         * BinaryWriterTest.cs: cleanups
531         * BufferedStreamTest.cs: cleanups
532         * DirectoryInfoTest.cs: cleanups
533         * DirectoryTest.cs: cleanups
534         * FileStreamTest.cs: cleanups
535
536 2003-05-29  Nick Drochak <ndrochak@gol.com>
537
538         * BinaryReaderTest.cs:
539         * BinaryWriterTest.cs:
540         * DirectoryInfoTest.cs:
541         * DirectoryTest.cs:
542         * FileInfoTest.cs:
543         * FileStreamTest.cs:
544         * FileSystemInfoTest.cs: Stop throwing exceptions on windows, and sub-
545         class from Assertion for brevity.
546
547 2003-05-22  Ben Maurer <bmaurer@users.sourceforge.net>
548         StringWriterTest.cs: Added tests from bug #43431 (by Ian MacLean).
549
550 2003-05-22  Nick Drochak <ndrochak@gol.com>
551
552         * StreamReaderTest.cs:
553         * StreamWriterTest.cs: Forgot nunit v2 TestFixture attribute
554
555 2003-05-22  Zoltan Varga  <vargaz@freemail.hu>
556
557         * FileTest.cs: Added tests for moving directories.
558
559 2003-05-20  Nick Drochak <ndrochak@gol.com>
560
561         * FileTest.cs:
562         * StreamReaderTest.cs:
563         * StreamWriterTest.cs: Workaround for process holding on to directory
564         that prevented cleanup and deletion.
565
566 2003-05-19  Ville Palo <vi64pa@kolumbus.fi>
567
568         * DirectoryTest.cs: Added tests for GetDirectories() and 
569         GetFiles ()
570         
571 2003-05-18  Ben Maurer <bmaurer@users.sourceforge.net>
572         * *.cs Cleaned up tests to work around bug that prevented 
573         System.IO from seeing directories starting with '.'
574
575 2003-05-15  Ville Palo <vi64pa@kolumbus.fi>
576
577         * FileStreamTest.cs: more cleaning
578         
579 2003-05-15  Ville Palo <vi64pa@kolumbus.fi>
580
581         * StreamReaderTest.cs:
582         * StreamWriterTest.cs: now use temp-dir
583         
584 2003-05-15  Ville Palo <vi64pa@kolumbus.fi>
585
586         * BinaryReaderTest.cs:
587         * BinaryWriterTest.cs:
588         * BufferedStreamTest.cs:
589         * DirectoryInfoTest.cs:
590         * DirectoryTest.cs:
591         * FileInfoTest.cs:
592         * FileSystemInfoTest.cs: clean up, now use temp-dir
593
594 2003-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
595
596         * PathTest.cs: added test for GetFullPath (".") and ".."
597
598 2003-05-13  Ville Palo <vi64pa@kolumbus.fi>
599
600         * FileStreamTest.cs:
601         * FileTest.cs: Clean up. Now use temp directory. also some nunit2 
602         changes
603         
604 2003-05-98  Ville Palo <vi64pa@kolumbus.fi>
605
606         * FileSystemInfoTest.cs; new file
607         
608 2003-05-07  Ben Maurer <bmaurer@users.sourceforge.net>
609         * PathTest.cs
610         Even more GetFullPath () tests. Includes UNC tests.
611         
612 2003-05-06  Ville Palo <vi64pa@kolumbus.fi>
613
614         * DirectoryInfoTest.cs: Removed OS-specific test
615         
616 2003-05-06  Ville Palo <vi64pa@kolumbus.fi>
617
618         * DirectoryTest: Fixed Utc errors
619         * FileTest: Fixes Utc errors. Now these tests works in other 
620         timezones too.
621         
622 2003-05-04  Ben Maurer <bmaurer@users.sourceforge.net>
623         * PathTest.cs
624         Added new tests for GetFullPath () that include a path with
625         . and ..
626         
627 2003-05-05  Ville Palo <vi64pa@kolumbus.fi>
628
629         * DirectoryInfoTest.cs: new file.
630
631 2003-05-04  Ville Palo <vi64pa@kolumbus.fi>
632
633         * FileInfoTest.cs: new file.
634         * FileStreamTest.cs: new tests for Seek ()
635         
636 2003-04-29  Ville Palo <vi64pa@kolumbus.fi>
637
638         * FileStreamTest.cs: Tests for Flush() adn  one one more test for
639         Ctor exceptions
640         
641 2003-04-25  Ville Palo <vi64pa@kolumbus.fi>
642
643         * FileTest.cs: more tests..
644         
645 2003-04-24  Ville Palo <vi64pa@kolumbus.fi>
646
647         * FileTest.cs: Fixed tests and added some.
648         
649 2003-04-22  Ville Palo <vi64pa@kolumbus.fi>
650
651         * FileTest.cs: More tests.
652         
653 2003-04-21  Ville Palo <vi64pa@kolumbus.fi>
654
655         * DirectoryTest.cs: lots of new tests. and some fixes and clean ups
656         
657 2003-04-20  Miguel de Icaza  <miguel@ximian.com>
658
659         * StringReaderTest.cs: Update test to include read-past-the-end
660
661 2003-04-20  Ville Palo <vi64pa@kolumbus.fi>
662
663         * DirectoryTest.cs: new file
664         
665 2003-04-16  Ville Palo <vi64pa@kolumbus.fi>
666
667         * BufferedStreamTest.cs: new file
668         
669 2003-04-14  Ville Palo <vi64pa@kolumbus.fi>
670
671         * BinaryWriterTest.cs: Added new file.
672         
673 2003-04-13  Ville Palo <vi64pa@kolumbus.fi>
674
675         * BinaryReaderTest.cs: Added lots of tests. Somehow I missed that
676         there are already testcases for BinaryStreamReader :/
677         
678 2003-04-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
679
680         * FileStreamTest.cs: added more tests by Gert Driesen
681         (gert.driesen@ardatis.com).
682
683 2003-04-12  Ville Palo <vi64pa@kolumbus.fi>
684
685         * FileStreamTest.cs More tests.
686         
687 2003-04-11  Ville Palo <vi64pa@kolumbus.fi>
688
689         * FileStreamTest.cs: File Added and some tests in it.
690         
691 2003-04-11  Ville Palo <vi64pa@kolumbus.fi>
692
693         * StringReaderTest.cs: Tests for close and some exceptions
694         
695 2003-04-11  Ville Palo <vi64pa@kolumbus.fi>
696
697         * StringWriterTest.cs: Added some Exception tests.
698         
699 2003-04-10  Ville Palo <vi64pa@kolumbus.fi>
700
701         * StringWriterTest.cs: Added couple of tests.
702         
703 2003-04-05  Nick Drochak  <ndrochak@gol.com>
704
705         * PathTest.cs: Use nunit2 convention for exception test.
706
707 2003-03-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
708
709         * StreamReaderTest.cs: added test for exception when the nase stream is
710         closed. Make the reader.CurrentEncoding test work.
711
712 2003-03-05  Dick Porter  <dick@ximian.com>
713
714         * MemoryStreamTest.cs: Some more tests
715
716 2003-03-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
717
718         * MemoryStreamTest.cs: some nunit2 love. Added a bunch of new tests.
719
720 2003-02-05  Nick Drochak  <ndrochak@gol.com>
721
722         * FileTest.cs: Have setup remove files before testing as well in case
723         tests were interrupted before TearDown could be called in a previous
724         run. Also test for specific exception in TestGetCreationTime ().
725
726 2003-01-28  Zoltan Varga  <vargaz@freemail.hu>
727
728         * FileTest.cs: Added tests for GetCreationTime.
729
730 2002-12-21  Nick Drochak <ndrochak@gol.com>
731
732         * all: make tests build and run under nunit2
733
734 2002-09-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
735
736         * PathTest.cs: added test for null argument in IsPathRooted.
737
738 2002-09-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
739
740         * BinaryReaderTest.cs: added more tests.
741
742          Patch from Eduardo GarcĂ­a Cebollero (kiwnix@yahoo.es).
743
744 2002-09-19  Nick Drochak  <ndrochak@gol.com>
745
746         * StreamReaderTest.cs: Pinpoint error closing streams
747
748 2002-09-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
749
750         * FileTest.cs: don't leave AFile.txt open.
751
752 2002-09-08  Nick Drochak  <ndrochak@gol.com>
753
754         * PathTest.cs (TestCombine): XP puts it's system root in WINDOWS not
755         WINNT.
756
757 2002-09-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
758
759         * PathTest.cs: some fixes to make it work also on unix.
760
761 2002-08-30  Nick Drochak <ndrochak@gol.com>
762
763         * PathTest.cs (TestGetPathRoot):  Don't assume current directory will
764         be on the C: drive (mine wasn't).
765
766 2002-08-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
767
768         * PathTest.cs: improved.
769
770 2002-08-26  Nick Drochak  <ndrochak@gol.com>
771
772         * BinaryReaderTest.cs: Closing the stream twice doesn not throw any
773         exceptions on .NET.
774
775 2002-08-17  Eduardo Garcia Cebollero <kiwnix@yahoo.es>
776
777         * AllTests.cs: added BinaryReaderTest.Suite.
778         * BinaryReaderTest.cs: New file.
779
780 2002-06-12  Nick Drochak  <ndrochak@gol.com>
781
782         * StringReaderTest.cs: Regression test for a bug that we had were
783         ReadLine() was not returning null when the string ended with newline.
784
785 2002-05-15  Nick Drochak  <ndrochak@gol.com>
786
787         * StreamReaderTest.cs: 
788         * StreamWriterTest.cs: 
789         Make sure invalid file name has invalid characters in it.  These are 
790         platform dependant.
791
792 2002-05-14  Nick Drochak  <ndrochak@gol.com>
793
794         * FileTest.cs: Delete temporary files after each test method; Catch
795         unexpected exceptions and report them; Make some Assert messages
796         unique; Make sure temp files exist before trying Move and Delete, etc.
797
798 2002-05-13  Mike Gray <mike@mikegray.org>
799
800         * FileTest.cs: Adding better tests for File.Delete, File.Move
801
802 2002-05-12  Mike Gray <mike@mikegray.org>
803
804         * FileTest.cs: Adding better tests for File.Exists, File.Create,
805         and File.Copy
806
807 2002-05-12  Nick Drochak  <ndrochak@gol.com>
808
809         * StringTest.cs: Add a couple more tests.
810         * PathTest.cs: Make tests work a bit better on W32 and Linux.
811
812 2002/05/10  Nick Drochak <ndrochak@gol.com>
813
814         * StreamWriterTest.cs: Use "resources" directory and use OS friendly
815         directory separator characters.  This makes the tests run correctly
816         against MS.NET, but not yet in mono on Linux.
817
818 2002/05/08  Nick Drochak <ndrochak@gol.com>
819
820         * FileTest.cs: Use "resources" directory and use OS friendly
821         directory separator characters.  This makes the tests run correctly
822         against MS.NET, but not yet in mono on Linux.
823
824 2002-05-08  Nick Drochak  <ndrochak@gol.com>
825
826         * StreamWriter.cs: Wrap a try-catch around block of code to find out
827         what exception is being thrown when it shouldn't.
828
829 2002-05-07  Nick Drochak  <ndrochak@gol.com>
830
831         * FileTest.cs: Added TestOpen() from Mike Gray.
832         * AllTests.cs: Added missing FileTest.Suite as pointed out by Mike 
833         as well.
834
835 2002-05-05  Nick Drochak  <ndrochak@gol.com>
836
837         * StreamReaderTest.cs: Change location of sample file. In some places,
838         use memory stream instead of file stream to eliminate reliance on file 
839         io for now.  That area is still a bit immature. Added a bunch of 
840         markers to tell where errors were occuring.
841
842         * resources: New directory to hold files open/read, etc. by unit
843         tests.
844
845 2002-05-01  Nick Drochak  <ndrochak@gol.com>
846
847         * StreamReaderTest.cs:
848         * StreamWriterTest.cs: Catch and display exception info where it wasn't
849         being caught before.
850
851 2002-03-02  Jason Diamond  <jason@injektilo.org>
852
853         * StringReader.cs: Added test for peeking and reading at the end of
854         a string.
855
856 2002-02-28  Nick Drochak  <ndrochak@gol.com>
857
858         * MemoryStreamTest.cs 
859         * StreamWriterTest.cs 
860         * StringReaderTest.cs: Fix test bugs found by running against mscorlib.
861         AssertEquals() requires the expected and atual values to be the same
862         type if they are to be considered equal.
863
864 2002-02-05  Duncan Mak  <duncan@ximian.com>
865
866         * FileTest.cs: Added to CVS. However, this portion of the code
867         can't be tested right now.
868
869 2002-01-20 Nick Drochak  <ndrochak@gol.com>
870
871         * AllTests.cs: removed duplicate MemoryStream test
872         * MemoryStreamTest.cs: wrapped try-catch blocks around read/write/seek
873         tests. These were throwing exceptions that NUnit wasn't catching.  I 
874         don't think it used to behave this way before .NET.1.0.
875 2003-05-04  Ben Maurer <bmaurer@users.sourceforge.net>
876         * Path.cs 
877         (CanonicalizePath) Added optimizations per Miguel's requests.