14namespace sequoia::testing
19 using regular_test::regular_test;
22 std::filesystem::path source_file()
const;
27 void test_method_detectors();
31 maths::graph_flavour GraphFlavour,
32 template<
class,
class,
class>
class EdgeType
34 void test_undirected();
40 maths::graph_flavour GraphFlavour,
43 template<
class,
class,
class>
class EdgeType
45 void test_undirected_unshared();
49 maths::graph_flavour GraphFlavour,
52 template<
class,
class,
class>
class EdgeType
54 void test_undirected_shared();
56 template<
class EdgeWeight>
57 void test_directed_impl();
59 void test_static_edge_index_generator();
66 [[nodiscard]]
friend constexpr bool operator==(
const wrapper& lhs,
const wrapper& rhs)
noexcept =
default;
68 [[nodiscard]]
friend constexpr auto operator<=>(
const wrapper& lhs,
const wrapper& rhs)
noexcept =
default;
class template from which all concrete tests should derive.
Definition: FreeTestCore.hpp:144
Definition: GraphMetaTest.hpp:63