From df66c2959008321956026db94ebbe8e6a280217a Mon Sep 17 00:00:00 2001 From: Daniel Gustainis Date: Sun, 24 Dec 2023 05:42:15 +0000 Subject: [PATCH] Skip the ambiguity process unit test if the input file cannot be found --- test/unit/process/ambiguity/TestAmbiguity.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/unit/process/ambiguity/TestAmbiguity.cpp b/test/unit/process/ambiguity/TestAmbiguity.cpp index 59c7f74..8de6d0d 100644 --- a/test/unit/process/ambiguity/TestAmbiguity.cpp +++ b/test/unit/process/ambiguity/TestAmbiguity.cpp @@ -10,8 +10,10 @@ #include #include "process/ambiguity/Ambiguity.h" + #include #include +#include /// @brief Use random_device as RNG. std::random_device g_rd; @@ -147,6 +149,12 @@ TEST_CASE("Process_Simple", "[process]") /// @brief Test processing from a file. TEST_CASE("Process_File", "[process]") { + std::filesystem::path test_input_file("20231214-230611.rspduo"); + // Bail if the test file doesn't exist + if (!std::filesystem::exists(test_input_file)) { + SKIP("Input test file does not exist."); + } + auto round_hamming = GENERATE(true, false); int32_t delayMin{-10};