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