16 references to EndsWithSlash
Microsoft.Build (5)
Definition\Toolset.cs (1)
425
if (FileUtilities.
EndsWithSlash
(toolsPathToUse))
FileUtilities.cs (3)
287
if (
EndsWithSlash
(path))
725
else if ((directory.Length > 0) && !
EndsWithSlash
(directory))
791
if (NativeMethodsShared.IsWindows && !
EndsWithSlash
(fullPath))
Modifiers.cs (1)
415
if (!
EndsWithSlash
(modifiedItemSpec))
Microsoft.Build.Engine.UnitTests (11)
FileMatcher_Tests.cs (1)
2276
if (FileUtilities.
EndsWithSlash
(normalizedPath))
FileUtilities_Tests.cs (10)
221
Assert.True(FileUtilities.
EndsWithSlash
(@"C:\foo\"));
222
Assert.True(FileUtilities.
EndsWithSlash
(@"C:\"));
223
Assert.True(FileUtilities.
EndsWithSlash
(@"\"));
225
Assert.True(FileUtilities.
EndsWithSlash
(@"http://www.microsoft.com/"));
226
Assert.True(FileUtilities.
EndsWithSlash
(@"//server/share/"));
227
Assert.True(FileUtilities.
EndsWithSlash
(@"/"));
229
Assert.False(FileUtilities.
EndsWithSlash
(@"C:\foo"));
230
Assert.False(FileUtilities.
EndsWithSlash
(@"C:"));
231
Assert.False(FileUtilities.
EndsWithSlash
(@"foo"));
234
Assert.False(FileUtilities.
EndsWithSlash
(String.Empty));