diff options
Diffstat (limited to 'coding/coding_tests/file_utils_test.cpp')
-rw-r--r-- | coding/coding_tests/file_utils_test.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/coding/coding_tests/file_utils_test.cpp b/coding/coding_tests/file_utils_test.cpp index 73aa71c766..be81fa8f3f 100644 --- a/coding/coding_tests/file_utils_test.cpp +++ b/coding/coding_tests/file_utils_test.cpp @@ -6,6 +6,7 @@ UNIT_TEST(FileName_Smoke) { string name = "/Users/xxx/Documents/test.test"; + TEST_EQUAL(my::GetFileExtension(name), ".test", ()); my::GetNameFromFullPath(name); TEST_EQUAL(name, "test.test", ()); my::GetNameFromFullPath(name); @@ -14,20 +15,24 @@ UNIT_TEST(FileName_Smoke) TEST_EQUAL(name, "test", ()); name = "C:\\My Documents\\test.test"; + TEST_EQUAL(my::GetFileExtension(name), ".test", ()); my::GetNameFromFullPath(name); TEST_EQUAL(name, "test.test", ()); my::GetNameWithoutExt(name); TEST_EQUAL(name, "test", ()); name = "/"; + TEST_EQUAL(my::GetFileExtension(name), string(), ()); my::GetNameFromFullPath(name); TEST(name.empty(), ()); name = "C:\\"; + TEST_EQUAL(my::GetFileExtension(name), string(), ()); my::GetNameFromFullPath(name); TEST(name.empty(), ()); name = "../test"; + TEST_EQUAL(my::GetFileExtension(name), string(), ()); my::GetNameFromFullPath(name); TEST_EQUAL(name, "test", ()); my::GetNameWithoutExt(name); |