aboutsummaryrefslogtreecommitdiffstats
path: root/eztester.h
diff options
context:
space:
mode:
authorJP Appel <jeanpierre.appel01@gmail.com>2025-09-03 23:41:53 -0400
committerJP Appel <jeanpierre.appel01@gmail.com>2025-09-03 23:41:53 -0400
commita033103e60aca0c17afa6117e8e46b197aa90109 (patch)
treedc071fa265be549eb426830e4bc634f4f4c72af1 /eztester.h
parent47f09225b07c33c7657ded5bbe4c7e4f98eb9e30 (diff)
Simplify namespace prefix
Diffstat (limited to 'eztester.h')
-rw-r--r--eztester.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/eztester.h b/eztester.h
index 9a68651..d1fbe3c 100644
--- a/eztester.h
+++ b/eztester.h
@@ -12,7 +12,7 @@ typedef enum {
TEST_TIMEOUT,
TEST_FAIL,
TEST_ERROR
-} eztester_status;
+} ez_status;
/* how eztester should behave when encountering a non passing test.
*/
@@ -21,39 +21,39 @@ typedef enum {
EXIT_ON_WARNING = 1,
EXIT_ON_TIMEOUT = 2,
EXIT_ON_FAIL = 4
-} eztester_behavior;
+} ez_behavior;
// a single individual test to be ran
-typedef eztester_status(eztester_runner)();
+typedef ez_status(ez_runner)();
typedef struct {
- eztester_runner *runner;
+ ez_runner *runner;
const char *name;
unsigned int max_time_ms;
-} eztester_test;
+} ez_test;
typedef struct {
- eztester_test *tests;
+ ez_test *tests;
size_t length;
size_t capacity;
-} eztester_list;
+} ez_list;
// create a list with a given capacity
-eztester_list *eztester_create_list(const size_t capacity);
+ez_list *ez_create_list(const size_t capacity);
/* add a test to a list.
* the same test can be registered multiple times.
* will resize the list as necessary
*/
-void eztester_register(eztester_list *test_list, const eztester_test new_test);
+void ez_register(ez_list *test_list, const ez_test new_test);
// remove all tests from a list but do not free the list itself
-void eztester_clear_list(eztester_list *test_list);
+void ez_clear_list(ez_list *test_list);
// clears a list and free's the list
-void eztester_destroy_list(eztester_list *test_list);
+void ez_destroy_list(ez_list *test_list);
// log info during a test
-void eztester_log(const char *__restrict format, ...);
+void ez_log(const char *__restrict format, ...);
// run all tests with a list with a given behavior
-void eztester_run(eztester_list *test_list, const eztester_behavior behavior);
+void ez_run(ez_list *test_list, const ez_behavior behavior);
/* Wrapper for `system` function
*
@@ -62,19 +62,19 @@ void eztester_run(eztester_list *test_list, const eztester_behavior behavior);
*
* If command is not null return the exit status of the process
*/
-int eztester_shell(const char *command);
+int ez_shell(const char *command);
-// tests that always return an eztester_status
+// tests that always return an ez_status
// always return pass
-eztester_status eztester_always_pass_test();
+ez_status ez_always_pass_test();
// always return warning
-eztester_status eztester_always_warn_test();
+ez_status ez_always_warn_test();
// always return timeout
-eztester_status eztester_always_timeout_test();
+ez_status ez_always_timeout_test();
// always return fail
-eztester_status eztester_always_fail_test();
+ez_status ez_always_fail_test();
// always return error
-eztester_status eztester_always_error_test();
+ez_status ez_always_error_test();
#endif