From: Clayton H. <dr...@us...> - 2004-11-04 07:01:10
|
Update of /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Tests/SharpCvsLib/FileSystem In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19203/src/ICSharpCode.Tests/SharpCvsLib/FileSystem Modified Files: PathTranslatorTest.cs Log Message: Path translator tests working again... Index: PathTranslatorTest.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Tests/SharpCvsLib/FileSystem/PathTranslatorTest.cs,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** PathTranslatorTest.cs 3 Nov 2004 06:00:10 -0000 1.9 --- PathTranslatorTest.cs 4 Nov 2004 07:00:26 -0000 1.10 *************** *** 135,145 **** Assert.AreEqual("/cvsroot/sharpcvslib", pathTranslator.CvsRoot.CvsRepository, pathTranslator.CvsRoot.CvsRepository); - - // BREAKING CHANGE **** Assert.AreEqual ("sharpcvslib/src/ICSharpCode/SharpCvsLib/FileSystem/PathTranslator.cs", pathTranslator.RelativePath); Assert.AreEqual ("PathTranslator.cs", pathTranslator.Filename); String expectedLocalPath = ! PathTranslator.ConvertToOSSpecificPath (Path.Combine (LOCAL_DIR1, "src/ICSharpCode/SharpCvsLib/FileSystem/")); ! Assert.AreEqual (pathTranslator.LocalPath, expectedLocalPath, pathTranslator.LocalPath); Assert.AreEqual (Path.Combine (expectedLocalPath, "PathTranslator.cs"), pathTranslator.LocalPathAndFilename, pathTranslator.LocalPathAndFilename); Assert.AreEqual (false, pathTranslator.IsDirectory); --- 135,144 ---- Assert.AreEqual("/cvsroot/sharpcvslib", pathTranslator.CvsRoot.CvsRepository, pathTranslator.CvsRoot.CvsRepository); Assert.AreEqual ("sharpcvslib/src/ICSharpCode/SharpCvsLib/FileSystem/PathTranslator.cs", pathTranslator.RelativePath); Assert.AreEqual ("PathTranslator.cs", pathTranslator.Filename); String expectedLocalPath = ! PathTranslator.ConvertToOSSpecificPath (Path.Combine (LOCAL_DIR1, "src/ICSharpCode/SharpCvsLib/FileSystem")); ! Assert.AreEqual (LOCAL_ROOT_DIR1, pathTranslator.BaseDir.FullName); ! Assert.AreEqual (expectedLocalPath, pathTranslator.CurrentDir.Parent.FullName); Assert.AreEqual (Path.Combine (expectedLocalPath, "PathTranslator.cs"), pathTranslator.LocalPathAndFilename, pathTranslator.LocalPathAndFilename); Assert.AreEqual (false, pathTranslator.IsDirectory); *************** *** 162,169 **** pathTranslator.CvsRoot.CvsRepository); Assert.AreEqual ("sharpcvslib/src/ICSharpCode/SharpCvsLib/FileSystem/", pathTranslator.RelativePath, pathTranslator.RelativePath); ! Assert.AreEqual ("dev-src", pathTranslator.Filename); String expectedLocalPath = PathTranslator.ConvertToOSSpecificPath (Path.Combine (LOCAL_DIR1, "src/ICSharpCode/SharpCvsLib/FileSystem/")); ! Assert.AreEqual (expectedLocalPath, pathTranslator.LocalPath, pathTranslator.LocalPath); Assert.AreEqual (expectedLocalPath, pathTranslator.LocalPathAndFilename); Assert.IsTrue (pathTranslator.IsDirectory == true); --- 161,168 ---- pathTranslator.CvsRoot.CvsRepository); Assert.AreEqual ("sharpcvslib/src/ICSharpCode/SharpCvsLib/FileSystem/", pathTranslator.RelativePath, pathTranslator.RelativePath); ! Assert.AreEqual ("dev-src", pathTranslator.BaseDir.Name); String expectedLocalPath = PathTranslator.ConvertToOSSpecificPath (Path.Combine (LOCAL_DIR1, "src/ICSharpCode/SharpCvsLib/FileSystem/")); ! Assert.AreEqual (expectedLocalPath, pathTranslator.CurrentDir.FullName); Assert.AreEqual (expectedLocalPath, pathTranslator.LocalPathAndFilename); Assert.IsTrue (pathTranslator.IsDirectory == true); *************** *** 185,194 **** Assert.AreEqual ("/cvsroot/sharpcvslib", pathTranslator.CvsRoot.CvsRepository, pathTranslator.CvsRoot.CvsRepository); ! Assert.AreEqual ("src/ICSharpCode/SharpCvsLib/FileSystem/", pathTranslator.RelativePath); Assert.AreEqual ("Sharp", pathTranslator.Filename, pathTranslator.Filename); String expectedLocalPath = ! PathTranslator.ConvertToOSSpecificPath (Path.Combine (LOCAL_DIR1, "src/ICSharpCode/SharpCvsLib/FileSystem/")); ! Assert.AreEqual (expectedLocalPath, pathTranslator.LocalPath, pathTranslator.LocalPath); ! Assert.AreEqual (Path.Combine (expectedLocalPath, "Sharp"), pathTranslator.LocalPathAndFilename, pathTranslator.LocalPathAndFilename); Assert.AreEqual (false, pathTranslator.IsDirectory); } --- 184,192 ---- Assert.AreEqual ("/cvsroot/sharpcvslib", pathTranslator.CvsRoot.CvsRepository, pathTranslator.CvsRoot.CvsRepository); ! Assert.AreEqual ("sharpcvslib/src/ICSharpCode/SharpCvsLib/FileSystem/Sharp", pathTranslator.RelativePath); Assert.AreEqual ("Sharp", pathTranslator.Filename, pathTranslator.Filename); String expectedLocalPath = ! PathTranslator.ConvertToOSSpecificPath (Path.Combine (LOCAL_DIR1, "src/ICSharpCode/SharpCvsLib/FileSystem/Sharp")); ! Assert.AreEqual (expectedLocalPath, pathTranslator.LocalPathAndFilename); Assert.AreEqual (false, pathTranslator.IsDirectory); } *************** *** 228,236 **** new PathTranslator (workingDirectory, REPOS_DIR_PATH1); ! Assert.AreEqual("src/ICSharpCode/SharpCvsLib/FileSystem/", pathTranslator.RelativePath); ! Assert.AreEqual (Path.DirectorySeparatorChar.ToString(), pathTranslator.Filename); String expectedLocalPath = PathTranslator.ConvertToOSSpecificPath (Path.Combine (LOCAL_DIR1, "src/ICSharpCode/SharpCvsLib/FileSystem/")); ! Assert.AreEqual(expectedLocalPath, pathTranslator.LocalPath); Assert.AreEqual (expectedLocalPath, pathTranslator.LocalPathAndFilename); Assert.IsTrue (pathTranslator.IsDirectory == true); --- 226,234 ---- new PathTranslator (workingDirectory, REPOS_DIR_PATH1); ! Assert.AreEqual("sharpcvslib/src/ICSharpCode/SharpCvsLib/FileSystem/", pathTranslator.RelativePath); ! Assert.AreEqual ("FileSystem", pathTranslator.Filename); String expectedLocalPath = PathTranslator.ConvertToOSSpecificPath (Path.Combine (LOCAL_DIR1, "src/ICSharpCode/SharpCvsLib/FileSystem/")); ! Assert.AreEqual(expectedLocalPath, pathTranslator.LocalPathAndFilename); Assert.AreEqual (expectedLocalPath, pathTranslator.LocalPathAndFilename); Assert.IsTrue (pathTranslator.IsDirectory == true); |