ChangeLog 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877
  1. 2007-02-19 Boris Kirzner <[email protected]>
  2. * DirectoryTest.cs, PathTest.cs: added test for
  3. order of InvalidPathChars on windows.
  4. 2007-01-31 Gert Driesen <[email protected]>
  5. * FileStreamTest.cs: Added and improved tests to verify whether the
  6. reported exceptions match that of MS.>
  7. 2007-01-31 Gert Driesen <[email protected]>
  8. * StreamReaderTest.cs: Use Assert class instead of deprecation
  9. Assertion. Clean-up some tests.
  10. 2007-01-30 Boris Kirzner <[email protected]>
  11. * FileNotFoundExceptionTest.cs: fix tests for TARGET_JVM.
  12. 2007-01-29 Boris Kirzner <[email protected]>
  13. * BinaryReaderTest.cs, BinaryWriterTest.cs, PathTest.cs: test fixes
  14. for TARGET_JVM.
  15. 2007-01-25 Gert Driesen <[email protected]>
  16. * StreamReaderTest.cs: Added test for bug #75526.
  17. 2007-01-11 Gert Driesen <[email protected]>
  18. * DirectoryTest.cs: Fixed compiler warning by improving test.
  19. 2006-01-25 Bors Kirzner <[email protected]>
  20. * DirectoryInfoTest.cs, DirectoryTest.cs, FileInfoTest.cs, FileSystemInfoTest.cs
  21. FileTest.cs: add ifdefs for TARGET_JVM.
  22. 2006-12-21 Gert Driesen <[email protected]>
  23. * MemoryStreamTest.cs: Added (de)serialization tests for bug #80205.
  24. 2006-11-28 Gert Driesen <[email protected]>
  25. * DirectoryTest.cs: Use Assert.Ignore instead of silently ignoring
  26. test.
  27. 2006-11-07 Gert Driesen <[email protected]>
  28. * DirectoryTest.cs: Use Assert class intead of deriving from
  29. deprecated Assertion class. Only ignore CreationTime test on unix.
  30. Removed extra tabs.
  31. 2006-11-07 Dick Porter <[email protected]>
  32. * DirectoryTest.cs: CreateDirectoryAlreadyExistsAsFile() should
  33. expect an IOException in the 2.0 profile
  34. 2006-10-30 Joel Reed <[email protected]>
  35. * DirectoryInfoTest.cs: Updated tests to support the DirectoryInfo
  36. SearchOption.AllDirectories
  37. 2006-09-24 Raja R Harinath <[email protected]>
  38. * FileInfoTest.cs (IsReadOnly): Fix compilation. Mark as NotWorking.
  39. 2006-09-24 Gonzalo Paniagua Javier <[email protected]>
  40. * FileInfoTest.cs: improved IsReadOnly test case. Patch by Joel Reed.
  41. 2006-09-21 Gert Driesen <[email protected]>
  42. * FileNotFoundExceptionTest.cs: Added ctor tests.
  43. 2006-07-06 Dick Porter <[email protected]>
  44. * DirectoryTest.cs: Test creating a directory when a file or
  45. directory already exists with the requested name.
  46. 2006-05-14 Zoltan Varga <[email protected]>
  47. * DirectoryTest.cs: Ignore one of the tests which causes nunit to abort on
  48. IA64 due to an exception handling bug.
  49. 2006-05-08 Atsushi Enomoto <[email protected]>
  50. * DirectoryTest.cs : don't expect "chmod" on Windows.
  51. 2006-05-01 Daniel Drake <[email protected]>
  52. * DirectoryTest.cs: add test for bug #78239, based on suggestion from
  53. Robert Jordan.
  54. 2006-04-28 Gonzalo Paniagua Javier <[email protected]>
  55. * DirectoryTest.cs: added test for bug 78209.
  56. 2006-04-28 Robert Jordan <[email protected]>
  57. * PathTest.cs: Added tests for bug #78147.
  58. 2006-03-21 Gonzalo Paniagua Javier <[email protected]>
  59. * FileStreamTest.cs: new test from bug #77863.
  60. 2006-02-27 Gert Driesen <[email protected]>
  61. * FileTest.cs: In 2.0 profile, no longer expect IOException when path to
  62. non-existing directory or file is specified in Get***Time(Utc) methods
  63. (bug #77641). Renamed tests and removed trailing tabs. Removed
  64. duplicate test. Fixed GetLastWriteTime(Utc) tests that used
  65. GetLastAccessTime(Utc) instead of GetLastWriteTime(Utc).
  66. * DirectoryTest.cs: No longer expect IOException when path to
  67. non-existing directory or file is specified in Get***Time(Utc) methods
  68. (bug #77641).
  69. 2006-02-26 Gert Driesen <[email protected]>
  70. * FileStreamTest.cs: Fixed tests for invalid share value to pass on
  71. MS.NET 2.0, and all Mono profiles. Added test that verifies the
  72. correct behavior of all possible FileMode and FileAccess combinations.
  73. Fixed compiler warning.
  74. 2006-02-25 Gert Driesen <[email protected]>
  75. * FileStreamTest.cs: Spaces to tabs, (re)numbered tests.
  76. 2006-01-18 Atsushi Enomoto <[email protected]>
  77. * DirectoryInfoTest.cs : don't expect "/" as a top directory on
  78. Windows.
  79. 2006-01-13 Ben Maurer <[email protected]>
  80. * TextWriterTest.cs: Make sure TextWriter calls the char[],int,int
  81. overload when calling the char[].
  82. 2006-01-12 Ben Maurer <[email protected]>
  83. * FileTest.cs: Tests tests for read/writealltext.
  84. 2006-01-02 Sebastien Pouliot <[email protected]>
  85. * StreamReaderTest.cs: Added test case when reading a new line (see
  86. bug #77108 for details).
  87. * StringReaderTest.cs: Added test case when reading a new line (see
  88. bug #77108 for details).
  89. 2005-12-23 Sebastien Pouliot <[email protected]>
  90. * DirectoryInfoTest.cs: Added test case for #77090 where we skipped
  91. / as a parent between /home and null.
  92. 2005-12-21 Sebastien Pouliot <[email protected]>
  93. * PathTest.cs: Added new test case for #77058 where a Windows drive
  94. wasn't considered during path canonalization.
  95. 2005-12-20 Sebastien Pouliot <[email protected]>
  96. * PathTest.cs: Added new test case for #77007 where a Windows drive is
  97. specified with a partial path.
  98. 2005-12-15 Sebastien Pouliot <[email protected]>
  99. * DirectoryInfoTest.cs: Added test cases for #76191 and #76903.
  100. * PathTest.cs: Added test cases for #76191, the possible modification
  101. of InvalidPathChars and the new 2.0 methods.
  102. 2005-12-14 Sebastien Pouliot <[email protected]>
  103. * FileLoadExceptionCas.cs: MS fixed this in 2.0 final (#71861).
  104. * FileNotFoundExceptionCas.cs: MS fixed this in 2.0 final (#71861).
  105. 2005-10-20 Gonzalo Paniagua Javier <[email protected]>
  106. * StreamReaderTest.cs: more tests for ReadLine().
  107. 2005-10-01 Ben Maurer <[email protected]>
  108. * BinaryReaderTest.cs: new test for long, non-ascii strings
  109. 2005-09-08 Sebastien Pouliot <[email protected]>
  110. * MemoryStreamTest.cs: Add more tests for publicly visible (or not)
  111. contents. Started converting tests to NUnit 2.2 API.
  112. 2005-07-04 Sebastien Pouliot <[email protected]>
  113. * DirectoryInfoTest.cs: Added tests for getting parent of root
  114. directories (using directory separators).
  115. 2005-07-02 Sebastien Pouliot <[email protected]>
  116. * DirectoryInfoTest.cs: Added tests for FullName (bug #75443).
  117. 2005-06-16 Gert Driesen <[email protected]>
  118. * DirectoryInfoTest.cs: Added tests for bug #75285.
  119. 2005-06-10 Ben Maurer <[email protected]>
  120. * FileTest.cs: Fix gonz's typo. Also, clean stuff up by using the
  121. temp file api, rather than our own hack.
  122. 2005-06-05 Gonzalo Paniagua Javier <[email protected]>
  123. * FileTest.cs: yet more invalid array accesses removed.
  124. 2005-06-05 Gonzalo Paniagua Javier <[email protected]>
  125. * FileTest.cs: on unix there are no invalid chars and we were trying
  126. to index beyond the end of the array.
  127. 2005-06-05 Gonzalo Paniagua Javier <[email protected]>
  128. * FileTest.cs: removed duplicate test. The same thing is done in
  129. DeleteOpenStream.
  130. 2005-05-18 Sebastien Pouliot <[email protected]>
  131. * StreamCas.cs: New. CAS unit tests to test stack propagation for
  132. BeginRead and BeginWrite.
  133. * FileStreamCas.cs: Added tests to test stack propagation for
  134. BeginRead and BeginWrite.
  135. 2005-05-09 Sebastien Pouliot <[email protected]>
  136. * DirectoryCas.cs: Fixed IsRunningOnWindows (inversed logic). That
  137. didn't change the tests as the SecurityException occurs before the
  138. parameters are checked (when all goes well ;-). Fixed for NET_2_0 too.
  139. * DirectoryInfoTest.cs: Fixed PlatformID.Unix for NET_2_0.
  140. 2005-05-06 Ben Maurer <[email protected]>
  141. * FileTest.cs (OpenAppend): Test for #71088.
  142. 2005-04-13 Gonzalo Paniagua Javier <[email protected]>
  143. * DirectoryInfoTest.cs: added test for bug #53173.
  144. 2005-04-09 Miguel de Icaza <[email protected]>
  145. * StreamWriterTest.cs: New test for bug #74513.
  146. 2005-03-24 Sebastien Pouliot <[email protected]>
  147. * DirectoryCas.cs: Added partial trust unit tests.
  148. * DirectoryTest.cs: Added missing [Test] attribute to
  149. SetCreationTimeException1.
  150. * FileStreamCas.cs: New. CAS unit tests for FileStream.
  151. * PathCas.cs: New. CAS unit tests for Path.
  152. * PathTest.cs: Splitted TestGetPathRoot test in two so the second part
  153. could be re-used in partial trust tests.
  154. 2005-03-15 Sebastien Pouliot <[email protected]>
  155. * FileStreamTest.cs: Added tests for all FileMode when a directory
  156. doesn't exists. Added a test for UnauthorizedAccessException when a
  157. directory is opened as a file.
  158. 2005-01-28 Sebastien Pouliot <[email protected]>
  159. * FileLoadExceptionCas.cs: Fixed failures under MS for NET_1_1.
  160. * FileNotFoundExceptionCas.cs: Fixed failures under MS for NET_1_1.
  161. 2005-03-02 Raja R Harinath <[email protected]>
  162. * FileStreamTest.cs (Constructor_InvalidFileHandle): Fix to work
  163. on 64-bit platforms.
  164. 2005-02-06 Gonzalo Paniagua Javier <[email protected]>
  165. * FileTest.cs: test for invalid characters in file names.
  166. 2005-01-28 Sebastien Pouliot <[email protected]>
  167. * DirectoryCas.cs: New. Very limited permission tests for Directory.
  168. Actually it's only there to support tests for System.Environment.
  169. * FileLoadExceptionCas.cs: New. Permission tests for FileLoadException
  170. * FileNotFoundExceptionCas.cs: New. Permission tests for
  171. FileNotFoundException.
  172. 2005-01-19 Nick Drochak <[email protected]>
  173. * FileStreamTest.cs: Fix test regression on .NET. Need to close
  174. stream so other tests don't fail.
  175. 2004-12-06 Atsushi Enomoto <[email protected]>
  176. * TextWriterTest.cs : added.
  177. 2004-12-04 Ben Maurer <[email protected]>
  178. * DirectoryInfoTest.cs: Check for CreateSubdirectory with empty string.
  179. 2004-08-31 Nick Drochak <[email protected]>
  180. * StringWriterTest.cs: Eliminate ambiguity so csc can compile.
  181. 2004-06-21 Atsushi Enomoto <[email protected]>
  182. * FileStreamTest.cs : Added some tests on .ctor() without FileShare.
  183. 2004-06-21 Atsushi Enomoto <[email protected]>
  184. FileInfoTest.cs : more '/' and Path.DirectorySeparatorChar fixes
  185. 2004-06-21 Atsushi Enomoto <[email protected]>
  186. * DirectoryInfoTest.cs,
  187. DirectoryTest.cs,
  188. FileStreamTest.cs,
  189. FileSystemInfoTest.cs:
  190. Replace all '/' in path with Path.DirectorySeparatorChar.
  191. 2004-06-08 Duncan Mak <[email protected]>
  192. * DirectoryTest.cs (GetParentOfRootDirectory): Add test for
  193. GetParent from the root directory.
  194. 2004-06-07 Duncan Mak <[email protected]>
  195. * FileStreamTest.cs (SetLengthWithClosedBaseStream): New test for
  196. checking that the correct exception is thrown when the base stream
  197. is closed.
  198. 2004-06-03 Sebastien Pouliot <[email protected]>
  199. * BufferedStreamTest.cs: Modified two tests (using newer helper
  200. classes) to be more specific and avoid regressions of bugs like
  201. #59534.
  202. * StreamHelperTest.cs: New. Helper classes that provides read-only,
  203. write-only or non-seekable stream.
  204. 2004-05-31 Sebastien Pouliot <[email protected]>
  205. * FileTest.cs: Added tests to confirm that Exists never throws
  206. exceptions even for invalid filenames or for unexisting directories.
  207. * PathTest.cs: Added windows-specific tests that shows that
  208. ChangeExtension validate the input patch but doesn't validate the
  209. resulting path.
  210. 2004-05-30 Sebastien Pouliot <[email protected]>
  211. * BufferedStreamTest.cs: Added tests for Position after SetLength,
  212. SetLength after Close and Seek logic exception handling.
  213. * FileStream.cs: Added test for invalid SeekOrigin in Seek. Lots of
  214. new tests for exception handling (negatives, disposed) and test
  215. reading a byte ast the end of the stream.
  216. * MemoryStream.cs: Added test for Seek after Close.
  217. 2004-05-29 Sebastien Pouliot <[email protected]>
  218. * BinaryReader.cs: Added new cases to check exceptions thrown by Read
  219. methods.
  220. 2004-05-26 Atsushi Enomoto <[email protected]>
  221. * FileInfoTest.cs : more incorrect \ fix.
  222. 2004-05-26 Sebastien Pouliot <[email protected]>
  223. * BufferedStreamTest.cs: Added new unit tests for exceptions.
  224. * FileStreamTest.cs: Added new tests for integer overflow checks.
  225. * StringReaderTest.cs: Added new tests for integer overflow checks.
  226. 2003-05-26 Atsushi Enomoto <[email protected]>
  227. * FileInfoTest.cs : incorrect \ fix. added more cases.
  228. 2003-05-26 Atsushi Enomoto <[email protected]>
  229. * FileInfoTest.cs : added tests for ToString().
  230. 2004-05-25 Gonzalo Paniagua Javier <[email protected]>
  231. * DirectoryTest.cs: added test from bug 58875.
  232. 2004-05-24 Sebastien Pouliot <[email protected]>
  233. * MemoryStreamTest.cs: Test that we zeroize old data when we manipulate
  234. the length of the stream. Verify that we throw the same exceptions as
  235. MS fx.
  236. * StreamReaderTest.cs: New tests for integer overflow and null handling
  237. * StreamWriterTest.cs: New tests for integer overflow, disposed
  238. exceptions and null handling.
  239. * StringWriterTest.cs: New tests for integer overflow and disposed
  240. exceptions.
  241. 2004-05-20 Sebastien Pouliot <[email protected]>
  242. * MemoryStream.cs: SetUp is now public (required for new nunit).
  243. 2004-05-20 Jackson Harper <[email protected]>
  244. * DirectoryInfoTest.cs: Add test for CreateSubdirectory.
  245. 2004-04-12 David Sheldon <[email protected]>
  246. * BinaryReaderTest.cs: Changed series of bytes in
  247. ReadDecimal to be a cleaner representation of a real
  248. decimal, as was not a technically correct decimal.
  249. 2004-04-01 Lluis Sanchez Gual <[email protected]>
  250. * BufferedStreamTest.cs: Added test for Position.
  251. 2003-04-03 Atsushi Enomoto <[email protected]>
  252. * PathTest.cs : Added more patterns on TestChangeExtension().
  253. 2004-02-16 Jackson Harper <[email protected]>
  254. * FileTest.cs: We do not need to convert to local time because we
  255. are getting creation time, not utc time.
  256. 2004-01-31 David Sheldon <[email protected]>
  257. * FileSystemInfoTest.cs: Added code to skip CreationTime tests
  258. on Unix, as it doesn't support them.
  259. 2004-01-31 David Sheldon <[email protected]>
  260. * FileSystemInfoTest.cs: Change tests for default times to
  261. be TimeZone agnostic by conversion to universal time before
  262. testing.
  263. 2004-01-22 David Sheldon <[email protected]>
  264. * FileStreamTest.cs: CtorArgumentOutOfRangeException4, we were
  265. testing for this ecveption, but the other parameters were also
  266. invalid. Made them correct. We don't care that MS throw
  267. exceptions in a different order do we?
  268. 2004-01-22 David Sheldon <[email protected]>
  269. * DirectoryTest.cs: Added Ignore to the CreationTime tests,
  270. as Unix filesystems don't support them. Should we only ignore
  271. them on Unix?
  272. 2004-01-20 Gonzalo Paniagua Javier <[email protected]>
  273. * PathTest.cs: added some unix-only tests for GetFullPath.
  274. 2004-01-20 Gonzalo Paniagua Javier <[email protected]>
  275. * PathTest.cs: a couple of tests for bugs.
  276. 2003-01-06 Atsushi Enomoto <[email protected]>
  277. * DirectoryTest.cs : remoed incorrect args.
  278. 2003-12-25 Atsushi Enomoto <[email protected]>
  279. * PathTest.cs : On Unix, "Z:" can be valid local file.
  280. And cosmetic character case fix.
  281. 2003-12-19 Nick Drochak <[email protected]>
  282. * PathTest.cs: Make tests pass on .NET 1.1. Probably still
  283. need to handle different directory and volume separators for
  284. other OS's.
  285. 2003-12-17 Atsushi Enomoto <[email protected]>
  286. * PathTest.cs :
  287. Added more GetPathRoot and GetFullPath tests for windows.
  288. Fixed incorrectly specified arguments in the previous patch.
  289. 2003-12-17 Atsushi Enomoto <[email protected]>
  290. * PathTest.cs : Added more tests for IsPathRooted, HasExtension
  291. and GetExtension.
  292. 2003-12-17 Atsushi Enomoto <[email protected]>
  293. * DirectoryTests.cs : Added some SetCurrentDirectory tests.
  294. 2003-12-17 Nick Drochak <[email protected]>
  295. * FileStreamTest.cs: Ok, it wasn't a 1.1 thing. The test simply would
  296. fail randomly because location 12 was sometimes a file handle.
  297. 2003-12-16 Nick Drochak <[email protected]>
  298. * FileStreamTest.cs: Exception not thrown in .NET 1.1.
  299. And Happy Birthday to Me!
  300. 2003-11-15 Gonzalo Paniagua Javier <[email protected]>
  301. * StringReaderTest.cs: added test from bug #51020.
  302. 2003-10-21 Nick Drochak <[email protected]>
  303. * BufferedSTreamTest.cs: Make TearDown smarter about possible
  304. null member value.
  305. 2003-07-10 Gonzalo Paniagua Javier <[email protected]>
  306. * MemoryStreamTest.cs: added a couple of tests for WriteByte.
  307. 2003-06-30 Zoltan Varga <[email protected]>
  308. * FileStreamTest.cs: New tests for flushing when disposed and zero
  309. buffer size.
  310. 2003-06-18 Nick Drochak <[email protected]>
  311. * FileSystemInfoTest.cs: Simplify a bit.
  312. 2003-06-18 Nick Drochak <[email protected]>
  313. * FileSystemInfoTest.cs: Works on .NET 1.1 now. If these values are
  314. different on 1.0 then we need to wrap with a #if NET_1_1.
  315. 2003-06-12 Zoltan Varga <[email protected]>
  316. * FileStreamTest.cs: New tests for recently fixed bugs.
  317. 2003-06-08 Ville Palo <[email protected]>
  318. * BinaryWriterTest.cs:
  319. * BinaryReaderTest.cs:
  320. * DirectoryTest.cs:
  321. * FileTest.cs: now works with ms.net, clean ups, nunit2, ...
  322. 2003-05-29 Nick Drochak <[email protected]>
  323. * ms_run_test.sh: added .NET verion of helper script
  324. * BinaryReaderTest.cs: fix my oversight
  325. * BinaryWriterTest.cs: cleanups
  326. * BufferedStreamTest.cs: cleanups
  327. * DirectoryInfoTest.cs: cleanups
  328. * DirectoryTest.cs: cleanups
  329. * FileStreamTest.cs: cleanups
  330. 2003-05-29 Nick Drochak <[email protected]>
  331. * BinaryReaderTest.cs:
  332. * BinaryWriterTest.cs:
  333. * DirectoryInfoTest.cs:
  334. * DirectoryTest.cs:
  335. * FileInfoTest.cs:
  336. * FileStreamTest.cs:
  337. * FileSystemInfoTest.cs: Stop throwing exceptions on windows, and sub-
  338. class from Assertion for brevity.
  339. 2003-05-22 Ben Maurer <[email protected]>
  340. StringWriterTest.cs: Added tests from bug #43431 (by Ian MacLean).
  341. 2003-05-22 Nick Drochak <[email protected]>
  342. * StreamReaderTest.cs:
  343. * StreamWriterTest.cs: Forgot nunit v2 TestFixture attribute
  344. 2003-05-22 Zoltan Varga <[email protected]>
  345. * FileTest.cs: Added tests for moving directories.
  346. 2003-05-20 Nick Drochak <[email protected]>
  347. * FileTest.cs:
  348. * StreamReaderTest.cs:
  349. * StreamWriterTest.cs: Workaround for process holding on to directory
  350. that prevented cleanup and deletion.
  351. 2003-05-19 Ville Palo <[email protected]>
  352. * DirectoryTest.cs: Added tests for GetDirectories() and
  353. GetFiles ()
  354. 2003-05-18 Ben Maurer <[email protected]>
  355. * *.cs Cleaned up tests to work around bug that prevented
  356. System.IO from seeing directories starting with '.'
  357. 2003-05-15 Ville Palo <[email protected]>
  358. * FileStreamTest.cs: more cleaning
  359. 2003-05-15 Ville Palo <[email protected]>
  360. * StreamReaderTest.cs:
  361. * StreamWriterTest.cs: now use temp-dir
  362. 2003-05-15 Ville Palo <[email protected]>
  363. * BinaryReaderTest.cs:
  364. * BinaryWriterTest.cs:
  365. * BufferedStreamTest.cs:
  366. * DirectoryInfoTest.cs:
  367. * DirectoryTest.cs:
  368. * FileInfoTest.cs:
  369. * FileSystemInfoTest.cs: clean up, now use temp-dir
  370. 2003-05-14 Gonzalo Paniagua Javier <[email protected]>
  371. * PathTest.cs: added test for GetFullPath (".") and ".."
  372. 2003-05-13 Ville Palo <[email protected]>
  373. * FileStreamTest.cs:
  374. * FileTest.cs: Clean up. Now use temp directory. also some nunit2
  375. changes
  376. 2003-05-98 Ville Palo <[email protected]>
  377. * FileSystemInfoTest.cs; new file
  378. 2003-05-07 Ben Maurer <[email protected]>
  379. * PathTest.cs
  380. Even more GetFullPath () tests. Includes UNC tests.
  381. 2003-05-06 Ville Palo <[email protected]>
  382. * DirectoryInfoTest.cs: Removed OS-specific test
  383. 2003-05-06 Ville Palo <[email protected]>
  384. * DirectoryTest: Fixed Utc errors
  385. * FileTest: Fixes Utc errors. Now these tests works in other
  386. timezones too.
  387. 2003-05-04 Ben Maurer <[email protected]>
  388. * PathTest.cs
  389. Added new tests for GetFullPath () that include a path with
  390. . and ..
  391. 2003-05-05 Ville Palo <[email protected]>
  392. * DirectoryInfoTest.cs: new file.
  393. 2003-05-04 Ville Palo <[email protected]>
  394. * FileInfoTest.cs: new file.
  395. * FileStreamTest.cs: new tests for Seek ()
  396. 2003-04-29 Ville Palo <[email protected]>
  397. * FileStreamTest.cs: Tests for Flush() adn one one more test for
  398. Ctor exceptions
  399. 2003-04-25 Ville Palo <[email protected]>
  400. * FileTest.cs: more tests..
  401. 2003-04-24 Ville Palo <[email protected]>
  402. * FileTest.cs: Fixed tests and added some.
  403. 2003-04-22 Ville Palo <[email protected]>
  404. * FileTest.cs: More tests.
  405. 2003-04-21 Ville Palo <[email protected]>
  406. * DirectoryTest.cs: lots of new tests. and some fixes and clean ups
  407. 2003-04-20 Miguel de Icaza <[email protected]>
  408. * StringReaderTest.cs: Update test to include read-past-the-end
  409. 2003-04-20 Ville Palo <[email protected]>
  410. * DirectoryTest.cs: new file
  411. 2003-04-16 Ville Palo <[email protected]>
  412. * BufferedStreamTest.cs: new file
  413. 2003-04-14 Ville Palo <[email protected]>
  414. * BinaryWriterTest.cs: Added new file.
  415. 2003-04-13 Ville Palo <[email protected]>
  416. * BinaryReaderTest.cs: Added lots of tests. Somehow I missed that
  417. there are already testcases for BinaryStreamReader :/
  418. 2003-04-12 Gonzalo Paniagua Javier <[email protected]>
  419. * FileStreamTest.cs: added more tests by Gert Driesen
  420. ([email protected]).
  421. 2003-04-12 Ville Palo <[email protected]>
  422. * FileStreamTest.cs More tests.
  423. 2003-04-11 Ville Palo <[email protected]>
  424. * FileStreamTest.cs: File Added and some tests in it.
  425. 2003-04-11 Ville Palo <[email protected]>
  426. * StringReaderTest.cs: Tests for close and some exceptions
  427. 2003-04-11 Ville Palo <[email protected]>
  428. * StringWriterTest.cs: Added some Exception tests.
  429. 2003-04-10 Ville Palo <[email protected]>
  430. * StringWriterTest.cs: Added couple of tests.
  431. 2003-04-05 Nick Drochak <[email protected]>
  432. * PathTest.cs: Use nunit2 convention for exception test.
  433. 2003-03-07 Gonzalo Paniagua Javier <[email protected]>
  434. * StreamReaderTest.cs: added test for exception when the nase stream is
  435. closed. Make the reader.CurrentEncoding test work.
  436. 2003-03-05 Dick Porter <[email protected]>
  437. * MemoryStreamTest.cs: Some more tests
  438. 2003-03-05 Gonzalo Paniagua Javier <[email protected]>
  439. * MemoryStreamTest.cs: some nunit2 love. Added a bunch of new tests.
  440. 2003-02-05 Nick Drochak <[email protected]>
  441. * FileTest.cs: Have setup remove files before testing as well in case
  442. tests were interrupted before TearDown could be called in a previous
  443. run. Also test for specific exception in TestGetCreationTime ().
  444. 2003-01-28 Zoltan Varga <[email protected]>
  445. * FileTest.cs: Added tests for GetCreationTime.
  446. 2002-12-21 Nick Drochak <[email protected]>
  447. * all: make tests build and run under nunit2
  448. 2002-09-24 Gonzalo Paniagua Javier <[email protected]>
  449. * PathTest.cs: added test for null argument in IsPathRooted.
  450. 2002-09-22 Gonzalo Paniagua Javier <[email protected]>
  451. * BinaryReaderTest.cs: added more tests.
  452. Patch from Eduardo García Cebollero ([email protected]).
  453. 2002-09-19 Nick Drochak <[email protected]>
  454. * StreamReaderTest.cs: Pinpoint error closing streams
  455. 2002-09-10 Gonzalo Paniagua Javier <[email protected]>
  456. * FileTest.cs: don't leave AFile.txt open.
  457. 2002-09-08 Nick Drochak <[email protected]>
  458. * PathTest.cs (TestCombine): XP puts it's system root in WINDOWS not
  459. WINNT.
  460. 2002-09-04 Gonzalo Paniagua Javier <[email protected]>
  461. * PathTest.cs: some fixes to make it work also on unix.
  462. 2002-08-30 Nick Drochak <[email protected]>
  463. * PathTest.cs (TestGetPathRoot): Don't assume current directory will
  464. be on the C: drive (mine wasn't).
  465. 2002-08-29 Gonzalo Paniagua Javier <[email protected]>
  466. * PathTest.cs: improved.
  467. 2002-08-26 Nick Drochak <[email protected]>
  468. * BinaryReaderTest.cs: Closing the stream twice doesn not throw any
  469. exceptions on .NET.
  470. 2002-08-17 Eduardo Garcia Cebollero <[email protected]>
  471. * AllTests.cs: added BinaryReaderTest.Suite.
  472. * BinaryReaderTest.cs: New file.
  473. 2002-06-12 Nick Drochak <[email protected]>
  474. * StringReaderTest.cs: Regression test for a bug that we had were
  475. ReadLine() was not returning null when the string ended with newline.
  476. 2002-05-15 Nick Drochak <[email protected]>
  477. * StreamReaderTest.cs:
  478. * StreamWriterTest.cs:
  479. Make sure invalid file name has invalid characters in it. These are
  480. platform dependant.
  481. 2002-05-14 Nick Drochak <[email protected]>
  482. * FileTest.cs: Delete temporary files after each test method; Catch
  483. unexpected exceptions and report them; Make some Assert messages
  484. unique; Make sure temp files exist before trying Move and Delete, etc.
  485. 2002-05-13 Mike Gray <[email protected]>
  486. * FileTest.cs: Adding better tests for File.Delete, File.Move
  487. 2002-05-12 Mike Gray <[email protected]>
  488. * FileTest.cs: Adding better tests for File.Exists, File.Create,
  489. and File.Copy
  490. 2002-05-12 Nick Drochak <[email protected]>
  491. * StringTest.cs: Add a couple more tests.
  492. * PathTest.cs: Make tests work a bit better on W32 and Linux.
  493. 2002/05/10 Nick Drochak <[email protected]>
  494. * StreamWriterTest.cs: Use "resources" directory and use OS friendly
  495. directory separator characters. This makes the tests run correctly
  496. against MS.NET, but not yet in mono on Linux.
  497. 2002/05/08 Nick Drochak <[email protected]>
  498. * FileTest.cs: Use "resources" directory and use OS friendly
  499. directory separator characters. This makes the tests run correctly
  500. against MS.NET, but not yet in mono on Linux.
  501. 2002-05-08 Nick Drochak <[email protected]>
  502. * StreamWriter.cs: Wrap a try-catch around block of code to find out
  503. what exception is being thrown when it shouldn't.
  504. 2002-05-07 Nick Drochak <[email protected]>
  505. * FileTest.cs: Added TestOpen() from Mike Gray.
  506. * AllTests.cs: Added missing FileTest.Suite as pointed out by Mike
  507. as well.
  508. 2002-05-05 Nick Drochak <[email protected]>
  509. * StreamReaderTest.cs: Change location of sample file. In some places,
  510. use memory stream instead of file stream to eliminate reliance on file
  511. io for now. That area is still a bit immature. Added a bunch of
  512. markers to tell where errors were occuring.
  513. * resources: New directory to hold files open/read, etc. by unit
  514. tests.
  515. 2002-05-01 Nick Drochak <[email protected]>
  516. * StreamReaderTest.cs:
  517. * StreamWriterTest.cs: Catch and display exception info where it wasn't
  518. being caught before.
  519. 2002-03-02 Jason Diamond <[email protected]>
  520. * StringReader.cs: Added test for peeking and reading at the end of
  521. a string.
  522. 2002-02-28 Nick Drochak <[email protected]>
  523. * MemoryStreamTest.cs
  524. * StreamWriterTest.cs
  525. * StringReaderTest.cs: Fix test bugs found by running against mscorlib.
  526. AssertEquals() requires the expected and atual values to be the same
  527. type if they are to be considered equal.
  528. 2002-02-05 Duncan Mak <[email protected]>
  529. * FileTest.cs: Added to CVS. However, this portion of the code
  530. can't be tested right now.
  531. 2002-01-20 Nick Drochak <[email protected]>
  532. * AllTests.cs: removed duplicate MemoryStream test
  533. * MemoryStreamTest.cs: wrapped try-catch blocks around read/write/seek
  534. tests. These were throwing exceptions that NUnit wasn't catching. I
  535. don't think it used to behave this way before .NET.1.0.
  536. 2003-05-04 Ben Maurer <[email protected]>
  537. * Path.cs
  538. (CanonicalizePath) Added optimizations per Miguel's requests.