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