14namespace sequoia::testing
19 using regular_test::regular_test;
22 std::filesystem::path source_file()
const;
28 std::input_or_output_iterator CustomIter,
29 std::input_or_output_iterator Iter,
30 std::sentinel_for<Iter> Sentinel,
32 class Pointer=
typename CustomIter::pointer
34 void basic_checks(Iter begin, Sentinel end, Pointer pBegin, std::string_view message, Args... args);
37 void test_const_iterator();
38 void test_reverse_iterator();
39 void test_const_reverse_iterator();
41 void test_const_scaling_iterator();
42 void test_const_reverse_scaling_iterator();
Utilities for checking regular semantics.
class template from which all concrete tests should derive.
Definition: FreeTestCore.hpp:144
Definition: IteratorTest.hpp:17