From e53294905e6fa78a51f91b137c5284879c943d33 Mon Sep 17 00:00:00 2001 From: Bartek Kryza Date: Sun, 28 Feb 2021 19:30:55 +0100 Subject: [PATCH] Extended t00003 with static const auto field test --- tests/t00003/t00003.cc | 1 + tests/t00003/test_case.h | 1 + 2 files changed, 2 insertions(+) diff --git a/tests/t00003/t00003.cc b/tests/t00003/t00003.cc index e1c93197..96c603af 100644 --- a/tests/t00003/t00003.cc +++ b/tests/t00003/t00003.cc @@ -18,6 +18,7 @@ public: int public_member; static int static_int; static const int static_const_int = 1; + static const auto auto_member{10UL}; protected: void protected_method() {} diff --git a/tests/t00003/test_case.h b/tests/t00003/test_case.h index 17103327..3093b6a0 100644 --- a/tests/t00003/test_case.h +++ b/tests/t00003/test_case.h @@ -55,6 +55,7 @@ TEST_CASE("Test t00003", "[unit-test]") REQUIRE_THAT(puml, IsField(Public("int public_member"))); REQUIRE_THAT(puml, IsField(Protected("int protected_member"))); REQUIRE_THAT(puml, IsField(Private("int private_member"))); + REQUIRE_THAT(puml, IsField(Static(Public("unsigned long auto_member")))); REQUIRE_THAT(puml, IsField(Private("int a"))); REQUIRE_THAT(puml, IsField(Private("int b")));