2005-11-15 Sebastien Pouliot * UriTest2.cs: Added some new test cases for old (and now fixed) Uri bugs - #76146 and #76659. May they never surface again... 2005-11-15 Sebastien Pouliot * FileStyleUriParserCas.cs: New. CAS unit tests. * FileStyleUriParserTest.cs: New. Unit tests. * FtpStyleUriParserCas.cs: New. CAS unit tests. * FtpStyleUriParserTest.cs: New. Unit tests. * GenericUriParserCas.cs: New. CAS unit tests. * GenericUriParserTest.cs: New. Unit tests. * GopherStyleUriParserCas.cs: New. CAS unit tests. * GopherStyleUriParserTest.cs: New. Unit tests. * HttpStyleUriParserCas.cs: New. CAS unit tests. * HttpStyleUriParserTest.cs: New. Unit tests. * LdapStyleUriParserCas.cs: New. CAS unit tests. * LdapStyleUriParserTest.cs: New. Unit tests. * NetPipeStyleUriParserCas.cs: New. CAS unit tests. * NetPipeStyleUriParserTest.cs: New. Unit tests. * NetTcpStyleUriParserCas.cs: New. CAS unit tests. * NetTcpStyleUriParserTest.cs: New. Unit tests. * NewsStyleUriParserCas.cs: New. CAS unit tests. * NewsStyleUriParserTest.cs: New. Unit tests. * UriBuilderCas.cs: Fixed line-endings. * UriCas.cs: New. CAS unit tests. * UriParserCas.cs: New. CAS unit tests. * UriParserTest.cs: New. Unit tests. * UriTest2.cs: Added some new test cases. * UriTest3.cs: New. Unit tests for new 2.0 stuff in Uri. * UriTest.cs: Updated and fixed (1.x/2.0 diffs) test cases. 2005-11-14 Atsushi Enomoto * UriTest.cs : Added test for bug #76643. Also commented non-2.0 test out in TestUnixLocalPath_WTF() since we don't emulate Microsoft's idiotic behavior. 2005-10-21 Atsushi Enomoto * UriBuilderTest.cs : added test for bug #76501. 2005-10-18 Sebastien Pouliot * UriTypeConverterCas.cs: New. CAS unit tests. * UriTypeConverterTest.cs: New. Unit tests for UriTypeConverter. 2005-10-17 Sebastien Pouliot * UriBuilderCas.cs: New. CAS unit tests. * UriBuilderTest.cs: Fixed tests to execute without failures under 2.0 * UriFormatExceptionCas.cs: New. CAS unit tests. 2005-08-17 Daniel Drake * UriTest.cs: Add some tests from bug #75144 * UriBuilderTest.cs: Ignore a nonsense test for now. 2005-07-09 Gert Driesen * UriTest.cs: Added RelativeUri test (for bug #71053). Modified ParseOverride test to pass on .NET 2.0. 2005-07-09 Gert Driesen * UriTest.cs: Modified port tests to pass on .NET 2.0. HexUnescapeMultiByte passes on MS.NET 2.0. 2005-07-02 Daniel Drake * UriTest.cs: Add some tests for the new multi-byte escaping implementation in bug #74872 2005-06-11 Gert Driesen * UriTest.cs: modify tests to reflect fix for bug #75230. 2005-06-03 Gert Driesen * UriTest.cs: modify tests to reflect fixes in .NET 2.0. Added test for bug #75144. 2005-06-03 Gert Driesen * UriTest.cs: fixed test failures introduced by bug fixes for #75125 and #75128. 2005-06-02 Gert Driesen * UriTest.cs: added test for bug #75124. 2005-03-05 Gonzalo Paniagua Javier * UriTest2.cs: added test from bug #73316. 2005-02-02 Ben Maurer * UriTest2.cs: Make this file use resources, not files. Helps with distcheck. 2005-01-20 Miguel de Icaza * UriTest.cs: Add test for bugs 71050 and 71051. 2005-01-19 Jonathan Pryor * UriTest.cs: Update UnixLocalPath_WTF. Category("NotWorking") is conditional on ONLY_1_1, and the test itself is conditional on NET_2_0 (since .NET 2.0 behaves sanely, while 1.1 doesn't). 2005-01-19 Jonathan Pryor * UriTest.cs: Ignore one of the tests on Linux, as .NET's behavior is counterintuitive (see the UnixLocalPath_WTF comment). 2005-01-08 Nick Drochak * UriTest.cs * UriTest2.cs: Make pass on MS.NET 2004-06-22 Atsushi Enomoto * UriTest.cs : As Unix paths, //foo/bar never means host == foo, file path == /bar. So on *nix environment, interpret LocalPath of file://foo/bar as /bar, not //foo/bar. * test-uri-list.txt, tset-uri-props.txt : We cannot test such path that starts with "//" in automatic one, since on Windows it is UNC host name but on Unix it is condensed to /foo style abs path. * UriTest2.cs : Test only on windows such path that starts with "\\". 2004-06-16 Atsushi Enomoto * test-uri-list.txt, test-uri-props.txt, test-uri-props-manual.txt : The autogenerated test contained Unix path case. Moved to manual. 2004-06-16 Atsushi Enomoto * UriTest2.cs : LocalPath values should vary depending on the running environment - so replace '/' and '\\' each other. 2004-06-11 Atsushi Enomoto * UriTest.cs : Added UnixLocalPath(). 2004-06-11 Atsushi Enomoto * UriTest.cs : Added InvalidScheme(). * test-uri-list.txt, test-uri-props.txt : Commented out RFC2396-violent URIs. 2004-06-11 Atsushi Enomoto * test-uri-list.txt, test-uri-props.txt, test-uri-props-manual.txt : Reverted the last change. File URI handling should be common to MS.NET. We have to change the behavior only for Unix file path. * UriTest2.cs : Fixed just catch only UriFormatException. 2004-06-10 Atsushi Enomoto * UriTest.cs : Should not expect exception for Unix file path. 2004-06-10 Atsushi Enomoto * test-uri-list.txt, test-uri-props.txt, test-uri-props-manual.txt : - Moved '#' containing file URIs to manual test patterns (I think MS disregards '#', as conceptually reported in bug #47691). - Removed URIs that contains "/////" that is ambiguous (is /////cygwin directory '/cygwin', or host 'cygwin' ?). * UriTest2.cs : explicitly show what input string is being checked in Assert(). And also surround try...catch and show which URI failed. 2004-06-09 Atsushi Enomoto * UriTest.cs : Added RelativeCtor(), Unescape(), Segments5() and ParseOverride(). 2004-06-09 Atsushi Enomoto * UriBuilderTest.cs : Actually Query() and Fragment() didnt pass under MS.NET. 2004-06-09 Atsushi Enomoto * UriBuilderTest.cs: Please don't hardcode non-ASCII/non-UTF8 character in the sources. 2004-04-22 Gonzalo Paniagua Javier * UriBuilderTest.cs: added tests for bug #57082. 2004-03-21 Jackson Harper * TestUri.cs: Make sure Uri::Equals is case insensitive for everything but paths. 2004-01-12 Atsushi Enomoto * test-uri-list.txt, test-uri-props.txt : added more tests. 2004-01-06 Atsushi Enomoto * UriTest.cs : Derived from Assertion. Added ConstructorsRejectRelativePath (). "file://cygwin" means machine name cygwin, not top directory cygwin. * UriTest2.cs : added relative constructor tests and manually created absolute uri tests (rejected by MS.NET). * uri-test-generator.cs : added relative test generator. * added test-uri-props-manual.txt, test-uri-relative-list.txt, test-uri-relative-props.txt for relative path test and manually added tests. 2004-01-04 Nick Drochak * UriBuilderTest.cs: Make tests pass on .NET 1.1. 2003-12-31 Nick Drochak * UriTest2.cs: Use proper path to find file. * UriBuilderTest.cs: 123456789 is not a bad port. 2003-12-11 Nick Drochak * UriTest.cs: Test for UriFormatException 2003-12-08 Atsushi Enomoto * UriTest2.cs : eliminating Console.WriteLine(). 2003-12-08 Atsushi Enomoto * Added uri-test-generator.cs, test-uri-list.txt, test-uri-props.txt and UriTest2.cs. They are test generator files. 2003-12-08 Ravindra * UriTest.cs: Added IsUnc tests for local file paths. 2003-10-10 Pedro Martínez Julá * UriTest.cs: added some test for "file://one_file.txt". Uri used to fail with this URIs. 2003-08-18 Nick Drochak * UriBuilderTest.cs: Separated tests into NUnit v2 style. Need to track down a test failure. 2003-05-07 Ben Maurer * UriTest.cs: added tests for UNIX file paths. 2003-03-19 Gonzalo Paniagua Javier * UriTest.cs: moved a couple of test to their own method as they fail with MS runtime. Added new tests for Segment. 2003-03-19 Gonzalo Paniagua Javier * UriTest.cs: added CheckSchemaName tests. 2002-09-17 Nick Drochak * UriTest.cs: Fixed some path separator issues for the tests running on linux. 2002-05-28 Lawrence Pit * UriTest.cs: added tests ctor UriTest (baseUri, relativeUri) 2002-05-22 Lawrence Pit * Added UriTest.MakeRelative 2002-05-12 Lawrence Pit * Added UriTest.TestLocalPath 2002-05-05 Lawrence Pit * UriTest.cs: added * UriBuilderTest.cs: added * AllTests.cs: added