summaryrefslogtreecommitdiff
path: root/src/tests/eina
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/eina')
-rw-r--r--src/tests/eina/eina_test_file.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/tests/eina/eina_test_file.c b/src/tests/eina/eina_test_file.c
index bcaff19e40..fb4ff1c0df 100644
--- a/src/tests/eina/eina_test_file.c
+++ b/src/tests/eina/eina_test_file.c
@@ -547,6 +547,11 @@ static const struct {
const char *test;
const char *result;
} sanitize[] = {
+#ifdef _WIN32
+ { "C:\\home\\mydir\\..\\myfile", "C:/home/myfile" },
+ { "C:/home/mydir/../myfile", "C:/home/myfile" },
+ { "\\home\\mydir\\..\\myfile", "/home/myfile" },
+#endif
{ "/home/mydir/../myfile", "/home/myfile" }
};
@@ -558,7 +563,7 @@ EFL_START_TEST(eina_test_file_path)
for (i = 0; i < sizeof (sanitize) / sizeof (sanitize[0]); i++)
{
path = eina_file_path_sanitize(sanitize[i].test);
- fail_if(strcmp(path, sanitize[i].result));
+ ck_assert_str_eq(path, sanitize[i].result);
free(path);
}
}