diff options
| author | Claudius Holeksa <mail@keldu.de> | 2023-05-09 17:24:41 +0200 |
|---|---|---|
| committer | Claudius Holeksa <mail@keldu.de> | 2023-05-09 17:24:41 +0200 |
| commit | cac4a8dd2ac6670c5db8d2370cdd12451f9f50cf (patch) | |
| tree | a616b1b725246d51baa76c71c083258b80bcd679 /src/keltest/test.h | |
| parent | 58ded913ccbed1c99447338f87bda72a27e77049 (diff) | |
| download | mini-test-cac4a8dd2ac6670c5db8d2370cdd12451f9f50cf.tar.gz | |
Added readme and moved src files
Diffstat (limited to 'src/keltest/test.h')
| -rw-r--r-- | src/keltest/test.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/keltest/test.h b/src/keltest/test.h new file mode 100644 index 0000000..24f008f --- /dev/null +++ b/src/keltest/test.h @@ -0,0 +1,22 @@ +#pragma once + +#include <string> +#include <stdexcept> + +namespace keltest { +class test_runner; +class test_case { +private: + std::string file; + uint32_t line; + std::string description; + test_case* next; + test_case** prev; +public: + test_case(std::string file_, uint32_t line_, std::string description_); + ~test_case(); + + virtual void run() = 0; +}; +} +#include "macro.h" |
