template<class T>
requires (T& test){
{ test.run_tests() };
{ test.source_file() } -> std::convertible_to<std::filesystem::path>;
{ test.reset_results() };
}
&& std::derived_from<T, test_base> && std::movable<T> && std::destructible<T>
Definition: FreeTestCore.hpp:189