From 6fc2f4d72672a0d3ef2344ef7ecd8fe295181ae8 Mon Sep 17 00:00:00 2001 From: Magnus Jacobsson <Magnus.Jacobsson@berotec.se> Date: Fri, 7 Oct 2022 14:16:47 +0200 Subject: [PATCH] tests: use the AUTO_NAME macro in all tests This macro was mistakenly not used when the test_edge_node_overlap_all_primitive_edge_arrows, test_edge_node_overlap_normal_and_inv_edge_arrows and test_edge_node_overlap_normal_and_inv_edge_arrows_all_modifiers tests were introduced. This ensures that the generated artifact file names begin with the same name as the test case file. --- tests/test_edge_node_overlap_all_primitive_edge_arrows.cpp | 3 +-- tests/test_edge_node_overlap_normal_and_inv_edge_arrows.cpp | 2 +- ...e_node_overlap_normal_and_inv_edge_arrows_all_modifiers.cpp | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/test_edge_node_overlap_all_primitive_edge_arrows.cpp b/tests/test_edge_node_overlap_all_primitive_edge_arrows.cpp index 74663a5d0..b1225cc2d 100644 --- a/tests/test_edge_node_overlap_all_primitive_edge_arrows.cpp +++ b/tests/test_edge_node_overlap_all_primitive_edge_arrows.cpp @@ -12,8 +12,7 @@ TEST_CASE("Edge node overlap for all primitive arrow shapes", "[!shouldfail] An edge connected to a node shall touch that node and " "not overlap it too much, regardless of the primitive arrow shape") { - std::string filename_base = - "test_edge_node_overlap_all_primitive_edge_arrows"; + std::string filename_base = AUTO_NAME(); const auto primitive_arrow_shape = GENERATE(from_range(all_primitive_arrow_shapes)); diff --git a/tests/test_edge_node_overlap_normal_and_inv_edge_arrows.cpp b/tests/test_edge_node_overlap_normal_and_inv_edge_arrows.cpp index f96a25a69..e4e910997 100644 --- a/tests/test_edge_node_overlap_normal_and_inv_edge_arrows.cpp +++ b/tests/test_edge_node_overlap_normal_and_inv_edge_arrows.cpp @@ -10,7 +10,7 @@ TEST_CASE("Edge node overlap for normal and inv arrow", "not overlap it too much, regardless of if the arrow shape is " "'normal' or 'inv'") { - std::string filename_base = "test_edge_node_overlap_all_edge_arrows"; + std::string filename_base = AUTO_NAME(); const std::string_view primitive_arrow_shape = GENERATE("normal", "inv"); diff --git a/tests/test_edge_node_overlap_normal_and_inv_edge_arrows_all_modifiers.cpp b/tests/test_edge_node_overlap_normal_and_inv_edge_arrows_all_modifiers.cpp index 584e5b1ab..22a2ce84f 100644 --- a/tests/test_edge_node_overlap_normal_and_inv_edge_arrows_all_modifiers.cpp +++ b/tests/test_edge_node_overlap_normal_and_inv_edge_arrows_all_modifiers.cpp @@ -14,7 +14,7 @@ TEST_CASE( "overlap it too much, regardless of if the arrow shape is 'normal' or " "'inv' and which arrrow shape modifier is used") { - std::string filename_base = "test_edge_node_overlap_all_edge_arrows"; + std::string filename_base = AUTO_NAME(); const std::string_view primitive_arrow_shape = GENERATE("normal", "inv"); INFO("Edge primitive arrow shape: " << primitive_arrow_shape); -- 2.40.0