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