diff options
Diffstat (limited to 'abigail_reader_test.cc')
-rw-r--r-- | abigail_reader_test.cc | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/abigail_reader_test.cc b/abigail_reader_test.cc index 2396b77..25c5121 100644 --- a/abigail_reader_test.cc +++ b/abigail_reader_test.cc @@ -28,9 +28,9 @@ #include <catch2/catch.hpp> #include "abigail_reader.h" -#include "graph.h" -#include "metrics.h" #include "equality.h" +#include "graph.h" +#include "runtime.h" namespace { @@ -39,13 +39,13 @@ std::filesystem::path filename_to_path(const char* f) { } stg::abixml::Document Read(const char* input) { - stg::Metrics metrics; - return stg::abixml::Read(filename_to_path(input), metrics); + stg::Runtime runtime(std::cerr, false); + return stg::abixml::Read(runtime, filename_to_path(input)); } stg::Id Read(stg::Graph& graph, const char* input) { - stg::Metrics metrics; - return stg::abixml::Read(graph, filename_to_path(input), metrics); + stg::Runtime runtime(std::cerr, false); + return stg::abixml::Read(runtime, graph, filename_to_path(input)); } struct EqualTreeTestCase { @@ -199,7 +199,11 @@ TEST_CASE("Tidy") { TidyTestCase( {"duplicate type resolution - stray anonymous member", {"abigail_duplicate_types_7.xml", - "abigail_duplicate_types_8.xml"}})); + "abigail_duplicate_types_8.xml"}}), + TidyTestCase( + {"corpus group handling", + {"abigail_duplicate_types_0.xml", + "abigail_duplicate_types_9.xml"}})); SECTION(test.name) { // Read inputs. |