Skip to content

Commit 4210bb6

Browse files
committed
Unit tests: include test-specific headers
1 parent 9b6d12b commit 4210bb6

File tree

9 files changed

+16
-9
lines changed

9 files changed

+16
-9
lines changed

testing/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Include(FetchContent)
1313
FetchContent_Declare(
1414
Catch2
1515
GIT_REPOSITORY https://github.com/catchorg/Catch2.git
16-
GIT_TAG v3.0.1 # or a later release
16+
GIT_TAG v3.4.0 # or a later release
1717
)
1818
FetchContent_MakeAvailable(Catch2)
1919

testing/catch_main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#define CATCH_CONFIG_RUNNER
2-
#include <catch2/catch_all.hpp>
2+
#include <catch2/catch_session.hpp>
33

44
extern "C" {
55
const char *lsl_library_info() { return LSL_VERSION_INFO; }

testing/ext/DataType.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#include "../common/create_streampair.hpp"
22
#include "../common/lsltypes.hpp"
3-
#include <catch2/catch_all.hpp>
3+
#include <catch2/catch_approx.hpp>
4+
#include <catch2/catch_template_test_macros.hpp>
5+
#include <catch2/catch_test_macros.hpp>
46
#include <cstdint>
57
#include <lsl_cpp.h>
68
#include <thread>

testing/int/bench_sleep.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
#include <catch2/catch_all.hpp>
1+
#include <catch2/benchmark/catch_benchmark.hpp>
2+
#include <catch2/catch_test_macros.hpp>
23
#include <common.h>
34
#include <thread>
45

testing/int/bench_timesync.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "stream_info_impl.h"
22
#include "udp_server.h"
3-
#include <catch2/catch_all.hpp>
3+
#include <catch2/benchmark/catch_benchmark.hpp>
4+
#include <catch2/catch_test_macros.hpp>
45
#include <sstream>
56
#include <thread>
67

testing/int/inireader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "util/inireader.hpp"
2-
#include <catch2/catch_all.hpp>
2+
#include <catch2/catch_test_macros.hpp>
33
#include <sstream>
44

55
// clazy:excludeall=non-pod-global-static

testing/int/loguruthreadnames.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include <loguru.hpp>
22
#include <thread>
33
// Include loguru before catch
4-
#include <catch2/catch_all.hpp>
4+
#include <catch2/catch_test_macros.hpp>
55

66
// clazy:excludeall=non-pod-global-static
77

testing/int/network.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
#include <asio/read.hpp>
88
#include <asio/use_future.hpp>
99
#include <asio/write.hpp>
10-
#include <catch2/catch_all.hpp>
10+
#include <catch2/benchmark/catch_benchmark.hpp>
11+
#include <catch2/catch_test_macros.hpp>
12+
#include <catch2/generators/catch_generators.hpp>
1113
#include <chrono>
1214
#include <condition_variable>
1315
#include <future>

testing/int/postproc.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#include <random>
44
#include <thread>
55
// include loguru before catch
6-
#include <catch2/catch_all.hpp>
6+
#include <catch2/catch_approx.cpp>
7+
#include <catch2/catch_test_macros.hpp>
78

89
// clazy:excludeall=non-pod-global-static
910

0 commit comments

Comments
 (0)