Updated test case to check for std::uint8_t type detection
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
#include <cstdint>
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
class A {
|
class A {
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -32,6 +35,7 @@ public:
|
|||||||
ns1::A *ns1_a;
|
ns1::A *ns1_a;
|
||||||
ns1::ns2::A *ns1_ns2_a;
|
ns1::ns2::A *ns1_ns2_a;
|
||||||
::A *root_a;
|
::A *root_a;
|
||||||
|
std::vector<std::uint8_t> i;
|
||||||
|
|
||||||
void foo(::AA &aa) { (void)aa; }
|
void foo(::AA &aa) { (void)aa; }
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ TEST_CASE("t00046", "[test-case][class]")
|
|||||||
REQUIRE_THAT(puml, IsClass(_A("E")));
|
REQUIRE_THAT(puml, IsClass(_A("E")));
|
||||||
REQUIRE_THAT(puml, IsClass(_A("R")));
|
REQUIRE_THAT(puml, IsClass(_A("R")));
|
||||||
|
|
||||||
|
REQUIRE_THAT(puml, IsField<Public>("i", "std::vector<std::uint8_t>"));
|
||||||
save_puml(
|
save_puml(
|
||||||
"./" + config.output_directory() + "/" + diagram->name + ".puml", puml);
|
"./" + config.output_directory() + "/" + diagram->name + ".puml", puml);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user