From 4474cb6b968765358b6bb21f6f0a8b9d74b3f9af Mon Sep 17 00:00:00 2001 From: Mateusz Bloch Date: Fri, 14 Jul 2023 17:24:00 +0200 Subject: [PATCH] create math dir --- libc/Makefile | 1 + libc/{misc => math}/math.c | 16 ++++++++++++++++ libc/misc/main.c | 3 --- libc/test.yaml | 5 +++++ 4 files changed, 22 insertions(+), 3 deletions(-) rename libc/{misc => math}/math.c (99%) diff --git a/libc/Makefile b/libc/Makefile index 0d8eab695..776e4f84b 100644 --- a/libc/Makefile +++ b/libc/Makefile @@ -27,3 +27,4 @@ $(eval $(call add_test_libc,misc)) $(eval $(call add_test_libc,stdio)) $(eval $(call add_test_libc,stdlib)) $(eval $(call add_test_libc,string)) +$(eval $(call add_test_libc,math)) diff --git a/libc/misc/math.c b/libc/math/math.c similarity index 99% rename from libc/misc/math.c rename to libc/math/math.c index 100c0ab89..1adf5f861 100644 --- a/libc/misc/math.c +++ b/libc/math/math.c @@ -1225,3 +1225,19 @@ TEST_GROUP_RUNNER(math_other) RUN_TEST_CASE(math_other, floor_basic); RUN_TEST_CASE(math_other, floor_special_cond); } + + +void runner(void) +{ + RUN_TEST_GROUP(math_mod); + RUN_TEST_GROUP(math_trig); + RUN_TEST_GROUP(math_other); +} + + +int main(int argc, char *argv[]) +{ + UnityMain(argc, (const char **)argv, runner); + + return 0; +} diff --git a/libc/misc/main.c b/libc/misc/main.c index fb58a34a5..7f51ba089 100644 --- a/libc/misc/main.c +++ b/libc/misc/main.c @@ -32,9 +32,6 @@ void runner(void) RUN_TEST_GROUP(stat_mode); RUN_TEST_GROUP(stat_nlink_size_blk_tim); RUN_TEST_GROUP(stat_errno); - RUN_TEST_GROUP(math_mod); - RUN_TEST_GROUP(math_trig); - RUN_TEST_GROUP(math_other); } diff --git a/libc/test.yaml b/libc/test.yaml index 32cbe4bfa..e538014ce 100644 --- a/libc/test.yaml +++ b/libc/test.yaml @@ -39,3 +39,8 @@ test: execute: test-libc-string targets: include: [host-generic-pc] + + - name: math + execute: test-libc-math + targets: + include: [host-generic-pc]