From 7f24b27652ee6fa84e38f181cea57f319af0c204 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Mon, 28 Jul 2025 13:52:00 +0200 Subject: Make failed assert exit immediately --- test/000_basic/all.in | 0 test/000_basic/all.out | 7 ------- test/000_basic/basic_tests.c | 33 --------------------------------- 3 files changed, 40 deletions(-) delete mode 100644 test/000_basic/all.in delete mode 100644 test/000_basic/all.out delete mode 100644 test/000_basic/basic_tests.c (limited to 'test') diff --git a/test/000_basic/all.in b/test/000_basic/all.in deleted file mode 100644 index e69de29..0000000 diff --git a/test/000_basic/all.out b/test/000_basic/all.out deleted file mode 100644 index 892ad22..0000000 --- a/test/000_basic/all.out +++ /dev/null @@ -1,7 +0,0 @@ -Solved is solvable -Solved is solved -Zero is NOT solvable -Zero is NOT solved -Solved and Solved are equal -Solved and Zero are NOT equal -Zero and Solved are NOT equal diff --git a/test/000_basic/basic_tests.c b/test/000_basic/basic_tests.c deleted file mode 100644 index df38e88..0000000 --- a/test/000_basic/basic_tests.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "../test.h" - -bool issolved(oriented_cube_t); -bool equal(cube_t, cube_t); - -void -check(oriented_cube_t cube, char *name) -{ - printf("%s is%s solvable\n", name, issolvable(cube) ? "" : " NOT"); - printf("%s is%s solved\n", name, issolved(cube) ? "" : " NOT"); -} - -void -check2(oriented_cube_t cube1, char *name1, oriented_cube_t cube2, char *name2) -{ - bool eq = equal(cube1.cube, cube2.cube) && - cube1.orientation == cube2.orientation; - printf("%s and %s are%s equal\n", name1, name2, eq ? "" : " NOT"); -} - -void run(void) { - oriented_cube_t zero, solved; - - memset(&zero, 0, sizeof(oriented_cube_t)); - solved = solvedcube(); - - check(solved, "Solved"); - check(zero, "Zero"); - - check2(solved, "Solved", solved, "Solved"); - check2(solved, "Solved", zero, "Zero"); - check2(zero, "Zero", solved, "Solved"); -} -- cgit v1.3