16namespace sequoia:: testing
21 using move_only_false_negative_test::move_only_false_negative_test;
24 std::filesystem::path source_file()
const;
29 void test_move_only_semantics();
31 void test_as_unique_semantics();
33 template<enable_serialization EnableSerialization>
40 using move_only_false_positive_test::move_only_false_positive_test;
43 std::filesystem::path source_file()
const;
48 void test_move_only_semantics();
50 void test_as_unique_semantics();
Extension for testing classes exhibiting move-only semantics.
class template from which all concrete tests should derive.
Definition: FreeTestCore.hpp:144
Definition: MoveOnlyTestDiagnostics.hpp:19
Definition: MoveOnlyTestDiagnostics.hpp:38