11#include <source_location>
26void it(std::string_view description,
callback body, std::source_location location = std::source_location::current());
Defines the callback type used by the test framework.
Condition used by a test case to decide whether it should be skipped before running hooks and test co...
Definition skip.hpp:20
Unit test framework functions and types.
Definition test.hpp:15
std::move_only_function< void()> callback
Callable block used by tests, suites, and hooks.
Definition callback.hpp:20
void it(std::string_view description, callback body, std::source_location location=std::source_location::current())
Registers a test case in the current suite.
Defines skip conditions for test cases.