Index: base/file_path_unittest.cc |
=================================================================== |
--- base/file_path_unittest.cc (revision 68690) |
+++ base/file_path_unittest.cc (working copy) |
@@ -1087,3 +1087,16 @@ |
} |
} |
#endif |
+ |
+#if defined(OS_WIN) |
+TEST_F(FilePathTest, TestStartsWithExtendedPathPrefix) { |
+ FilePath::StringType prefix_str(FilePath::kExtendedPathPrefix); |
+ FilePath with_extended_path_prefix(prefix_str); |
+ EXPECT_TRUE(with_extended_path_prefix.StartsWithExtendedPathPrefix()); |
+ FilePath longer_with_extended_path_prefix( |
+ prefix_str.append(FPL("/\\foo\\/bar"))); |
+ EXPECT_TRUE(longer_with_extended_path_prefix.StartsWithExtendedPathPrefix()); |
+ FilePath without_extended_path_prefix(FPL("/\\foo\\/bar")); |
+ EXPECT_FALSE(without_extended_path_prefix.StartsWithExtendedPathPrefix()); |
+} |
+#endif |