![]() |
Shamrock 2025.10.0
Astrophysical Code
|
namespace containing stuff related to the test library More...
Namespaces | |
| namespace | details |
| implementation details of the test library | |
Classes | |
| struct | TestConfig |
| Configuration of the test runner. More... | |
Functions | |
| int | run_all_tests (int argc, char *argv[], TestConfig cfg) |
| run all the tests | |
| void | gen_test_list (std::string_view outfile) |
| output test list to a file | |
| shamtest::details::TestAssertList & | asserts () |
| current test asserts | |
| shamtest::details::TestDataList & | test_data () |
| current test data | |
| std::string & | test_tex_out () |
| Get current tex output from a test. | |
namespace containing stuff related to the test library
namespace for the test system
|
inline |
current test asserts
Definition at line 103 of file shamtest.hpp.
| int shamtest::run_all_tests | ( | int | argc, |
| char * | argv[], | ||
| TestConfig | cfg | ||
| ) |
run all the tests
| argc | main argc |
| argv | main argv |
| cfg | test run configuration |
|
inline |
current test data
Definition at line 112 of file shamtest.hpp.
|
inline |
Get current tex output from a test.
Definition at line 117 of file shamtest.hpp.