summaryrefslogtreecommitdiff
path: root/src/kernel
diff options
context:
space:
mode:
authordzwdz2021-08-04 11:30:20 +0200
committerdzwdz2021-08-04 11:30:20 +0200
commit0a695a33e4e23fb5a0d70c7a3500224cce931ccf (patch)
tree03a919befef1c65420701f7d446ab192cb5941e2 /src/kernel
parentaf43187f4ebee3b093b65da8e2eedb6dac1d9d7c (diff)
rename TEST_IF to TEST_COND
i'll be adding a TEST_STR macro soon, so TEST_COND makes more sense
Diffstat (limited to 'src/kernel')
-rw-r--r--src/kernel/tests/base.h4
-rw-r--r--src/kernel/tests/util.c40
2 files changed, 22 insertions, 22 deletions
diff --git a/src/kernel/tests/base.h b/src/kernel/tests/base.h
index 877b179..4c91d10 100644
--- a/src/kernel/tests/base.h
+++ b/src/kernel/tests/base.h
@@ -14,10 +14,10 @@ extern bool _did_tests_fail;
#define TEST_RUN(name) \
__test_##name();
-#define TEST_IF(cond) \
+#define TEST_COND(cond) \
if (!(cond)) { \
_did_tests_fail = true; \
- log_const("TEST_IF failed at " \
+ log_const("test failed at " \
__FILE__ ":" NUM2STR(__LINE__) \
" "); \
}
diff --git a/src/kernel/tests/util.c b/src/kernel/tests/util.c
index 45c728e..3bc2124 100644
--- a/src/kernel/tests/util.c
+++ b/src/kernel/tests/util.c
@@ -3,34 +3,34 @@
TEST(memcmp) {
// basic equality checks
- TEST_IF(0 == memcmp("some", "thing", 0));
- TEST_IF(0 != memcmp("some", "thing", 1));
- TEST_IF(0 != memcmp("some", "thing", 4));
+ TEST_COND(0 == memcmp("some", "thing", 0));
+ TEST_COND(0 != memcmp("some", "thing", 1));
+ TEST_COND(0 != memcmp("some", "thing", 4));
- TEST_IF(0 == memcmp("test", "tennis", 0));
- TEST_IF(0 == memcmp("test", "tennis", 1));
- TEST_IF(0 == memcmp("test", "tennis", 2));
- TEST_IF(0 != memcmp("test", "tennis", 3));
- TEST_IF(0 != memcmp("test", "tennis", 4));
- TEST_IF(0 != memcmp("test", "tennis", 5));
+ TEST_COND(0 == memcmp("test", "tennis", 0));
+ TEST_COND(0 == memcmp("test", "tennis", 1));
+ TEST_COND(0 == memcmp("test", "tennis", 2));
+ TEST_COND(0 != memcmp("test", "tennis", 3));
+ TEST_COND(0 != memcmp("test", "tennis", 4));
+ TEST_COND(0 != memcmp("test", "tennis", 5));
// test signs. does anyone even use that?
- TEST_IF(0 > memcmp("foo", "moo", 4));
- TEST_IF(0 < memcmp("moo", "foo", 4));
- TEST_IF(0 > memcmp("555", "654", 3));
- TEST_IF(0 < memcmp("654", "555", 3));
+ TEST_COND(0 > memcmp("foo", "moo", 4));
+ TEST_COND(0 < memcmp("moo", "foo", 4));
+ TEST_COND(0 > memcmp("555", "654", 3));
+ TEST_COND(0 < memcmp("654", "555", 3));
}
TEST(static_strcmp) {
- TEST_IF(0 == static_strcmp("", ""));
- TEST_IF(0 == static_strcmp("same", "same"));
+ TEST_COND(0 == static_strcmp("", ""));
+ TEST_COND(0 == static_strcmp("same", "same"));
- TEST_IF(0 != static_strcmp("same", "diff"));
- TEST_IF(0 != static_strcmp("same!", "same"));
- TEST_IF(0 != static_strcmp("same", "same!"));
+ TEST_COND(0 != static_strcmp("same", "diff"));
+ TEST_COND(0 != static_strcmp("same!", "same"));
+ TEST_COND(0 != static_strcmp("same", "same!"));
- TEST_IF(0 > static_strcmp("555", "654"));
- TEST_IF(0 < static_strcmp("654", "555"));
+ TEST_COND(0 > static_strcmp("555", "654"));
+ TEST_COND(0 < static_strcmp("654", "555"));
}
void tests_utils() {