15 references to EndsWithSlash
Microsoft.Build (1)
Definition\Toolset.cs (1)
370
if (FileUtilities.
EndsWithSlash
(toolsPathToUse))
Microsoft.Build.Framework (3)
FileUtilities.cs (2)
914
else if ((directory.Length > 0) && !
EndsWithSlash
(directory))
1002
if (NativeMethods.IsWindows && !
EndsWithSlash
(fullPath))
ItemSpecModifiers.cs (1)
514
if (!FileUtilities.
EndsWithSlash
(root))
Microsoft.Build.Framework.UnitTests (11)
FileMatcher_Tests.cs (1)
2302
if (FileUtilities.
EndsWithSlash
(normalizedPath))
FileUtilities_Tests.cs (10)
222
Assert.True(FileUtilities.
EndsWithSlash
(@"C:\foo\"));
223
Assert.True(FileUtilities.
EndsWithSlash
(@"C:\"));
224
Assert.True(FileUtilities.
EndsWithSlash
(@"\"));
226
Assert.True(FileUtilities.
EndsWithSlash
(@"http://www.microsoft.com/"));
227
Assert.True(FileUtilities.
EndsWithSlash
(@"//server/share/"));
228
Assert.True(FileUtilities.
EndsWithSlash
(@"/"));
230
Assert.False(FileUtilities.
EndsWithSlash
(@"C:\foo"));
231
Assert.False(FileUtilities.
EndsWithSlash
(@"C:"));
232
Assert.False(FileUtilities.
EndsWithSlash
(@"foo"));
235
Assert.False(FileUtilities.
EndsWithSlash
(String.Empty));