From a033103e60aca0c17afa6117e8e46b197aa90109 Mon Sep 17 00:00:00 2001 From: JP Appel Date: Wed, 3 Sep 2025 23:41:53 -0400 Subject: Simplify namespace prefix --- eztester.h | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) (limited to 'eztester.h') 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 -- cgit v1.2.3