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