Updated test case to check for std::uint8_t type detection

This commit is contained in:
Bartek Kryza
2022-06-21 21:54:10 +02:00
parent 4b8a727cda
commit 11b558b7c2
2 changed files with 5 additions and 0 deletions

View File

@@ -1,3 +1,6 @@
#include <cstdint>
#include <vector>
class A {
};
@@ -32,6 +35,7 @@ public:
ns1::A *ns1_a;
ns1::ns2::A *ns1_ns2_a;
::A *root_a;
std::vector<std::uint8_t> i;
void foo(::AA &aa) { (void)aa; }
};

View File

@@ -41,6 +41,7 @@ TEST_CASE("t00046", "[test-case][class]")
REQUIRE_THAT(puml, IsClass(_A("E")));
REQUIRE_THAT(puml, IsClass(_A("R")));
REQUIRE_THAT(puml, IsField<Public>("i", "std::vector<std::uint8_t>"));
save_puml(
"./" + config.output_directory() + "/" + diagram->name + ".puml", puml);
}