MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / TEST

Function TEST

tests/unit-tests/dds/DCPS/security/AccessControl/XmlUtils.cpp:16–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14using OpenDDS::Security::domain_id_max;
15
16TEST(dds_DCPS_security_AccessControl_XmlUtils, get_parser)
17{
18 ParserPtr p;
19 EXPECT_FALSE(get_parser(p, "empty string", ""));
20 EXPECT_FALSE(p);
21 EXPECT_FALSE(get_parser(p, "invalid xml", ">What I'm writing isn't valid XML<"));
22 EXPECT_FALSE(p);
23 EXPECT_TRUE(get_parser(p, "valid xml",
24 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
25 "<root>\n"
26 " <content>Hello!</content>"
27 "</root>\n"));
28 EXPECT_TRUE(p);
29}
30
31namespace {
32 void parse_bool_checker(ParserPtr& parser, const ACE_TCHAR* tag,

Callers

nothing calls this directly

Calls 6

get_parserFunction · 0.85
parse_bool_checkerFunction · 0.85
parse_time_checkerFunction · 0.85
addMethod · 0.45
hasMethod · 0.45

Tested by

no test coverage detected