Sequoia
Loading...
Searching...
No Matches
StaticUndirectedEmbeddedGraphUnweightedTest.hpp
Go to the documentation of this file.
1
2// Copyright Oliver J. Rosten 2023. //
3// Distributed under the GNU GENERAL PUBLIC LICENSE, Version 3.0. //
4// (See accompanying file LICENSE.md or copy at //
5// https://www.gnu.org/licenses/gpl-3.0.en.html) //
7
11
12namespace sequoia::testing
13{
15 {
16 public:
17 using regular_test::regular_test;
18
19 [[nodiscard]]
20 std::filesystem::path source_file() const;
21
22 void run_tests();
23
24 void test_empty();
25
26 void test_node();
27
28 void test_node_0();
29
30 void test_node_0_0();
31
32 void test_node_0_0interleaved();
33
34 void test_node_node();
35
36 void test_node_1_node_0();
37
38 void test_node_1_1_node_0_0();
39
40 void test_node_1_1_node_0_0interleaved();
41 };
42}
Utilities for checking regular semantics.
class template from which all concrete tests should derive.
Definition: FreeTestCore.hpp:144
Definition: StaticUndirectedEmbeddedGraphUnweightedTest.hpp:15