MCPcopy Create free account
hub / github.com/boostorg/json / testMembers

Function testMembers

test/basic_parser.cpp:800–822  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

798 }
799
800 void
801 testMembers()
802 {
803 fail_parser p;
804 std::size_t n;
805 system::error_code ec;
806 n = p.write_some(true, "null", 4, ec );
807 if(BOOST_TEST(! ec))
808 {
809 BOOST_TEST(n == 4);
810 BOOST_TEST(p.done());
811 n = p.write_some(false, " \t42", 4, ec);
812 BOOST_TEST(n == 2);
813 BOOST_TEST(! ec);
814 }
815 p.reset();
816 n = p.write_some(false, "[1,2,3]", 7, ec);
817 if(BOOST_TEST(! ec))
818 {
819 BOOST_TEST(n == 7);
820 BOOST_TEST(p.done());
821 }
822 }
823
824 void
825 testParseVectors()

Callers 5

runMethod · 0.85
runMethod · 0.85
runMethod · 0.85
runFunction · 0.85
runMethod · 0.85

Calls 3

write_someMethod · 0.45
doneMethod · 0.45
resetMethod · 0.45

Tested by

no test coverage detected