diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2025-10-16 13:56:39 -0400 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2025-10-16 13:56:39 -0400 |
| commit | 1d0653a6e595ffb6816042de50eb5434a386d9d0 (patch) | |
| tree | fef21d2cf5d623625a276b31faf9a4087ad824d4 /tests/pke-test-types.h | |
| parent | 77c8686edd087a605b69e71c51c9adfe5bd26720 (diff) | |
pke-test: refactor to use pktst
Diffstat (limited to 'tests/pke-test-types.h')
| -rw-r--r-- | tests/pke-test-types.h | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/tests/pke-test-types.h b/tests/pke-test-types.h index 5a9ee24..a71e78b 100644 --- a/tests/pke-test-types.h +++ b/tests/pke-test-types.h @@ -1,41 +1,6 @@ #ifndef PKE_PKE_TEST_TYPES_H #define PKE_PKE_TEST_TYPES_H -#include <setjmp.h> -#include <stdint.h> - -struct pke_test_long_jump { - uint8_t expected_exit; - uint8_t caught; - jmp_buf jump_env; -}; -extern struct pke_test_long_jump lj; - -typedef int (pke_test_func)(); -struct pke_test_group; -typedef struct pke_test_group *(pke_test_get_group)(); - -typedef void (pke_test_group_setup()); -typedef void (pke_test_group_teardown()); -typedef void (pke_test_setup()); -typedef void (pke_test_teardown()); - -struct pke_test { - const char *title; - pke_test_func *func; - int expected_result; -}; - -struct pke_test_group { - const char *title; - pke_test_group_setup *group_setup; - pke_test_group_teardown *group_teardown; - pke_test_setup *test_setup; - pke_test_teardown *test_teardown; - struct pke_test *tests; - uint32_t n_tests; -}; - #define PKE_TEST_ASSERT(condition, index) if (!(condition)) { return ++index; } else { ++index; } #endif /* PKE_PKE_TEST_TYPES_H */ |
