Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/src/Progmasoft/Catch3.hpp
blob: 0c5227c0039569768d4d932a822177cc76c42630 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright (c) 2026 Progmasoft.
// SPDX-License-Identifier: LGPL-3.0-or-later
#pragma once

// Convenience include: prefer narrow headers when compile time matters.
#include <Progmasoft/Catch3/All.hpp>

#include <Progmasoft/Catch3/Assertions.hpp>
#include <Progmasoft/Catch3/ForAll.hpp>
#include <Progmasoft/Catch3/Generator.hpp>
#include <Progmasoft/Catch3/Generators/Boolean.hpp>
#include <Progmasoft/Catch3/Generators/Element.hpp>
#include <Progmasoft/Catch3/Generators/Integer.hpp>
#include <Progmasoft/Catch3/Generators/Text.hpp>
#include <Progmasoft/Catch3/Generators/Tuple.hpp>
#include <Progmasoft/Catch3/Generators/Vector.hpp>
#include <Progmasoft/Catch3/Mock.hpp>
#include <Progmasoft/Catch3/Property.hpp>
#include <Progmasoft/Catch3/Random.hpp>
#include <Progmasoft/Catch3/Relations.hpp>
#include <Progmasoft/Catch3/Results.hpp>
#include <Progmasoft/Catch3/Snapshot.hpp>
#include <Progmasoft/Catch3/Stateful.hpp>
#include <Progmasoft/Catch3/Strategy/ChoiceSource.hpp>
#include <Progmasoft/Catch3/Strategy/Containers.hpp>
#include <Progmasoft/Catch3/Strategy/Context.hpp>
#include <Progmasoft/Catch3/Strategy/Numeric.hpp>
#include <Progmasoft/Catch3/Strategy/Strategy.hpp>
#include <Progmasoft/Catch3/XmlWriter.hpp>