Unit testing. See dxx::selftest::run_all for usage help.
More...
|
|
using | dxx::selftest::TestBody = std::function<void()> |
|
using | dxx::selftest::TestsMap = std::map<std::string, TestBody> |
|
|
void | dxx::selftest::test (bool condition, std::source_location st=std::source_location::current()) |
| | Test assertion. Calls dxx::assert::always with test_failure.
|
| int | dxx::selftest::run_all (const std::unordered_set< std::string > &filters={}) |
| | Run all tests that match a filter.
|
Unit testing. See dxx::selftest::run_all for usage help.
|
| file | /build-llvm-libcpp/_deps/dot-xx-selftest-src/src/selftest.xx |
| | Main interface file for dxx::selftest module.
|
| file | /build-llvm-libcpp/_deps/dot-xx-selftest-src/src/lifetime_tester.xx |
| | A class for testing and tracking object lifetimes.
|
| file | /build-llvm-libcpp/_deps/dot-xx-selftest-src/src/name_deduce.xx |
| | Unit test name deduction from callable type name.
|