MCPcopy Create free account
hub / github.com/apache/trafficserver / checkNodeList1

Function checkNodeList1

plugins/esi/test/docnode_test.cc:46–63  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44}
45
46void
47checkNodeList1(const DocNodeList &node_list)
48{
49 DocNodeList::const_iterator list_iter = node_list.begin();
50 REQUIRE(list_iter->type == DocNode::TYPE_PRE);
51 REQUIRE(list_iter->data_len == 4);
52 REQUIRE(strncmp(list_iter->data, "foo ", list_iter->data_len) == 0);
53 ++list_iter;
54 REQUIRE(list_iter->type == DocNode::TYPE_INCLUDE);
55 REQUIRE(list_iter->data_len == 0);
56 REQUIRE(list_iter->attr_list.size() == 1);
57 check_node_attr(list_iter->attr_list.front(), "src", "blah");
58 ++list_iter;
59 REQUIRE(list_iter->type == DocNode::TYPE_PRE);
60 REQUIRE(list_iter->data_len == 4);
61 REQUIRE(strncmp(list_iter->data, " bar", list_iter->data_len) == 0);
62 REQUIRE((list_iter->child_nodes).size() == 0);
63}
64
65void
66checkNodeList2(const DocNodeList &node_list)

Callers 1

docnode_test.ccFile · 0.85

Calls 3

check_node_attrFunction · 0.70
beginMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected