aboutsummaryrefslogtreecommitdiffstats
path: root/tests/internals/test_internals.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/internals/test_internals.c')
-rw-r--r--tests/internals/test_internals.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/tests/internals/test_internals.c b/tests/internals/test_internals.c
index b388ddb..cf7a18b 100644
--- a/tests/internals/test_internals.c
+++ b/tests/internals/test_internals.c
@@ -11,47 +11,47 @@ int failures = 0;
void test_my_dirname(char *arg, const char *expected)
{
char *orig = strdup(arg);
-
+
const char *ret = my_dirname(arg);
if (strcmp(ret, expected) != 0) {
printf("Expected my_dirname(`%s') to return `%s' but got `%s'\n", orig, expected, ret);
failures++;
}
-
+
free(orig);
}
void my_dirname_suite()
{
char buf[256];
-
+
strcpy(buf, "/foo/bar/baz");
test_my_dirname(buf, "/foo/bar");
-
+
strcpy(buf, "/foo/bar");
test_my_dirname(buf, "/foo");
-
+
strcpy(buf, "/foo");
test_my_dirname(buf, "/");
-
+
strcpy(buf, "/foo/");
test_my_dirname(buf, "/foo");
-
+
strcpy(buf, "/");
test_my_dirname(buf, "/");
-
+
strcpy(buf, "foo");
test_my_dirname(buf, ".");
-
+
strcpy(buf, "foo/bar");
test_my_dirname(buf, "foo");
-
+
strcpy(buf, "./foo/bar");
test_my_dirname(buf, "./foo");
-
+
strcpy(buf, "./foo");
test_my_dirname(buf, ".");
-
+
strcpy(buf, ".");
test_my_dirname(buf, "..");
}