From 0028cf6f3d278d890699e1fedb2f48e5fb09211c Mon Sep 17 00:00:00 2001 From: Bartek Kryza Date: Sun, 28 May 2023 19:59:58 +0200 Subject: [PATCH] Fixed building on macos --- tests/t20012/t20012.cc | 3 ++- tests/t20012/test_case.h | 42 ++++++++++++++++++++-------------------- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/tests/t20012/t20012.cc b/tests/t20012/t20012.cc index 49e58a84..7471fa4a 100644 --- a/tests/t20012/t20012.cc +++ b/tests/t20012/t20012.cc @@ -3,6 +3,7 @@ #include #include #include +#include namespace clanguml { namespace t20012 { @@ -101,4 +102,4 @@ void tmain() // }); } } -} \ No newline at end of file +} diff --git a/tests/t20012/test_case.h b/tests/t20012/test_case.h index 374d9a6d..78879afb 100644 --- a/tests/t20012/test_case.h +++ b/tests/t20012/test_case.h @@ -37,41 +37,41 @@ TEST_CASE("t20012", "[test-case][sequence]") // Check if all calls exist REQUIRE_THAT(puml, HasCall(_A("tmain()"), - _A("tmain()::(lambda ../../tests/t20012/t20012.cc:66:20)"), + _A("tmain()::(lambda ../../tests/t20012/t20012.cc:67:20)"), "operator()()")); REQUIRE_THAT(puml, - HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:66:20)"), + HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:67:20)"), _A("A"), "a()")); REQUIRE_THAT(puml, HasCall(_A("A"), _A("A"), "aa()")); REQUIRE_THAT(puml, HasCall(_A("A"), _A("A"), "aaa()")); REQUIRE_THAT(puml, - HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:66:20)"), + HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:67:20)"), _A("B"), "b()")); REQUIRE_THAT(puml, HasCall(_A("B"), _A("B"), "bb()")); REQUIRE_THAT(puml, HasCall(_A("B"), _A("B"), "bbb()")); REQUIRE_THAT(puml, - HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:79:20)"), + HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:80:20)"), _A("C"), "c()")); REQUIRE_THAT(puml, HasCall(_A("C"), _A("C"), "cc()")); REQUIRE_THAT(puml, HasCall(_A("C"), _A("C"), "ccc()")); REQUIRE_THAT(puml, - HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:79:20)"), - _A("tmain()::(lambda ../../tests/t20012/t20012.cc:66:20)"), + HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:80:20)"), + _A("tmain()::(lambda ../../tests/t20012/t20012.cc:67:20)"), "operator()()")); REQUIRE_THAT(puml, HasCall(_A("C"), _A("C"), "ccc()")); REQUIRE_THAT(puml, HasCall(_A("tmain()"), - _A("R"), "r()")); + _A("R"), "r()")); REQUIRE_THAT(puml, - HasCall(_A("R"), - _A("tmain()::(lambda ../../tests/t20012/t20012.cc:85:9)"), + HasCall(_A("R"), + _A("tmain()::(lambda ../../tests/t20012/t20012.cc:86:9)"), "operator()()")); REQUIRE_THAT(puml, - HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:85:9)"), + HasCall(_A("tmain()::(lambda ../../tests/t20012/t20012.cc:86:9)"), _A("C"), "c()")); REQUIRE_THAT(puml, HasCall(_A("tmain()"), _A("D"), "add5(int)")); @@ -87,31 +87,31 @@ TEST_CASE("t20012", "[test-case][sequence]") std::vector messages = { FindMessage(j, "tmain()", - "tmain()::(lambda ../../tests/t20012/t20012.cc:66:20)", + "tmain()::(lambda ../../tests/t20012/t20012.cc:67:20)", "operator()()"), FindMessage(j, - "tmain()::(lambda ../../tests/t20012/t20012.cc:66:20)", "A", + "tmain()::(lambda ../../tests/t20012/t20012.cc:67:20)", "A", "a()"), FindMessage(j, "A", "A", "aa()"), FindMessage(j, "A", "A", "aaa()"), FindMessage(j, - "tmain()::(lambda ../../tests/t20012/t20012.cc:66:20)", "B", + "tmain()::(lambda ../../tests/t20012/t20012.cc:67:20)", "B", "b()"), FindMessage(j, "B", "B", "bb()"), FindMessage(j, "B", "B", "bbb()"), FindMessage(j, - "tmain()::(lambda ../../tests/t20012/t20012.cc:79:20)", "C", + "tmain()::(lambda ../../tests/t20012/t20012.cc:80:20)", "C", "c()"), FindMessage(j, "C", "C", "cc()"), FindMessage(j, "C", "C", "ccc()"), FindMessage(j, - "tmain()::(lambda ../../tests/t20012/t20012.cc:79:20)", - "tmain()::(lambda ../../tests/t20012/t20012.cc:66:20)", + "tmain()::(lambda ../../tests/t20012/t20012.cc:80:20)", + "tmain()::(lambda ../../tests/t20012/t20012.cc:67:20)", "operator()()"), FindMessage(j, "tmain()", - "R", "r()"), - FindMessage(j, "R", - "tmain()::(lambda ../../tests/t20012/t20012.cc:85:9)", + "R", "r()"), + FindMessage(j, "R", + "tmain()::(lambda ../../tests/t20012/t20012.cc:86:9)", "operator()()"), FindMessage(j, - "tmain()::(lambda ../../tests/t20012/t20012.cc:85:9)", "C", + "tmain()::(lambda ../../tests/t20012/t20012.cc:86:9)", "C", "c()"), FindMessage(j, "tmain()", "D", "add5(int)")}; @@ -119,4 +119,4 @@ TEST_CASE("t20012", "[test-case][sequence]") save_json(config.output_directory() + "/" + diagram->name + ".json", j); } -} \ No newline at end of file +}