From 2375f749f1b0b5505af95b33738c7d53ebae7d44 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de>
Date: Mon, 13 Jul 2020 12:17:40 +0200
Subject: [PATCH] rm acapability of printing test catalog

not for end users anyway; developer can do differently
---
 Tests/Functional/TestMachinery/StandardTestCatalogue.cpp | 8 --------
 Tests/Functional/TestMachinery/StandardTestCatalogue.h   | 2 --
 Tests/Functional/TestMachinery/TestUtils.cpp             | 7 -------
 3 files changed, 17 deletions(-)

diff --git a/Tests/Functional/TestMachinery/StandardTestCatalogue.cpp b/Tests/Functional/TestMachinery/StandardTestCatalogue.cpp
index 276512827cd..8af7b4170a3 100644
--- a/Tests/Functional/TestMachinery/StandardTestCatalogue.cpp
+++ b/Tests/Functional/TestMachinery/StandardTestCatalogue.cpp
@@ -374,11 +374,3 @@ bool StandardTestCatalogue::contains(const std::string& test_name)
 {
     return m_catalogue.find(test_name) != m_catalogue.end();
 }
-
-void StandardTestCatalogue::printCatalogue(std::ostream& ostr) const
-{
-    for (auto it : m_catalogue) {
-        ostr << StringUtils::padRight(it.second.m_test_name, 40) << " | ";
-        ostr << StringUtils::padRight(it.second.m_test_description, 65) << "\n";
-    }
-}
diff --git a/Tests/Functional/TestMachinery/StandardTestCatalogue.h b/Tests/Functional/TestMachinery/StandardTestCatalogue.h
index 1aebd993beb..38527457e45 100644
--- a/Tests/Functional/TestMachinery/StandardTestCatalogue.h
+++ b/Tests/Functional/TestMachinery/StandardTestCatalogue.h
@@ -32,8 +32,6 @@ public:
 
     bool contains(const std::string& test_name);
 
-    void printCatalogue(std::ostream& ostr) const;
-
 private:
     void add(const std::string& test_name, const std::string& test_description,
              const std::string& simulation_name, const std::string& sample_builder_name,
diff --git a/Tests/Functional/TestMachinery/TestUtils.cpp b/Tests/Functional/TestMachinery/TestUtils.cpp
index dc7ef584e5e..6d3b6851b3a 100644
--- a/Tests/Functional/TestMachinery/TestUtils.cpp
+++ b/Tests/Functional/TestMachinery/TestUtils.cpp
@@ -25,13 +25,6 @@ StandardTestInfo TestUtils::testInfo(int argc, char** argv)
 
     std::string test_name = argc > 1 ? std::string(argv[1]) : std::string();
 
-    if (!catalogue.contains(test_name)) {
-        std::cout << "There is no test named '" << test_name << "'\n";
-        std::cout << "Available tests:\n";
-        catalogue.printCatalogue(std::cout);
-        return StandardTestInfo();
-    }
-
     return catalogue.testInfo(test_name);
 }
 
-- 
GitLab