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