aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2020-03-26 10:37:20 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2020-03-26 10:37:20 -0400
commit2f76514854baec8c30a77316d7a9f0d4d5f11a95 (patch)
tree1cd1dc2faf6560154c881daac23b2e49cf4d1277
parent1b63c1503bddfd8f48e7ca4e97b029d7ad030635 (diff)
downloadspmc-2f76514854baec8c30a77316d7a9f0d4d5f11a95.tar.gz
Pass correct type to split()
-rw-r--r--tests/test_str_split.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/test_str_split.c b/tests/test_str_split.c
index 58ef56f..2f0648f 100644
--- a/tests/test_str_split.c
+++ b/tests/test_str_split.c
@@ -3,11 +3,11 @@
const char *testFmt = "could not split '%s' with '%s'\n";
struct TestCase testCase[] = {
- {.inputValue.sptr = " ", .caseValue.str = "one two three", .truthValue.slptr = (char *[]){"one", "two", "three", NULL}},
- {.inputValue.sptr = "|", .caseValue.str = "one|two|three", .truthValue.slptr = (char *[]){"one", "two", "three", NULL}},
- {.inputValue.sptr = "a", .caseValue.str = "123a456a789", .truthValue.slptr = (char *[]){"123", "456", "789", NULL}},
- {.inputValue.sptr = "b", .caseValue.str = "123a456b789", .truthValue.slptr = (char *[]){"123a456", "789", NULL}},
- {.inputValue.sptr = NULL, .caseValue.str = "123a456a789", .truthValue.slptr = NULL},
+ {.inputValue.sptr = " ", .caseValue.sptr = "one two three", .truthValue.slptr = (char *[]){"one", "two", "three", NULL}},
+ {.inputValue.sptr = "|", .caseValue.sptr = "one|two|three", .truthValue.slptr = (char *[]){"one", "two", "three", NULL}},
+ {.inputValue.sptr = "a", .caseValue.sptr = "123a456a789", .truthValue.slptr = (char *[]){"123", "456", "789", NULL}},
+ {.inputValue.sptr = "b", .caseValue.sptr = "123a456b789", .truthValue.slptr = (char *[]){"123a456", "789", NULL}},
+ {.inputValue.sptr = NULL, .caseValue.sptr = "123a456a789", .truthValue.slptr = NULL},
{.inputValue.sptr = "b", .caseValue.sptr = NULL, .truthValue.slptr = NULL},
{.inputValue.sptr = NULL, .caseValue.sptr = NULL, .truthValue.slptr = NULL},
};
@@ -15,15 +15,15 @@ size_t numCases = sizeof(testCase) / sizeof(struct TestCase);
int main(int argc, char *argv[]) {
for (size_t i = 0; i < numCases; i++) {
- char **result = split(testCase[i].caseValue.str, testCase[i].inputValue.sptr);
+ char **result = split(testCase[i].caseValue.sptr, testCase[i].inputValue.sptr);
if (testCase[i].truthValue.slptr == NULL && result == NULL) {
continue;
}
for (size_t part = 0; testCase[i].truthValue.slptr[part] != NULL; part++) {
- myassert(strcmp(result[part], testCase[i].truthValue.slptr[part]) == 0, testFmt, testCase[i].caseValue.str, testCase[i].inputValue.sptr);
+ myassert(strcmp(result[part], testCase[i].truthValue.slptr[part]) == 0, testFmt, testCase[i].caseValue.sptr, testCase[i].inputValue.sptr);
}
split_free(result);
}
return 0;
-} \ No newline at end of file
+}