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

Method testErrors

test/pointer.cpp:120–133  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

118 }
119
120 void
121 testErrors()
122 {
123 value const jv = testValue();
124 BOOST_TEST_THROWS_WITH_LOCATION( jv.at_pointer("foo") );
125 BOOST_TEST_THROWS_WITH_LOCATION( jv.at_pointer("/fo") );
126 BOOST_TEST_THROWS_WITH_LOCATION( jv.at_pointer("/m~") );
127 BOOST_TEST_THROWS_WITH_LOCATION( jv.at_pointer("/m~n") );
128 BOOST_TEST_THROWS_WITH_LOCATION( jv.at_pointer("/foo/bar") );
129 BOOST_TEST_THROWS_WITH_LOCATION( jv.at_pointer("/foo/") );
130 BOOST_TEST_THROWS_WITH_LOCATION( jv.at_pointer("/foo/01") );
131 BOOST_TEST_THROWS_WITH_LOCATION( jv.at_pointer("/foo/2b") );
132 BOOST_TEST_THROWS_WITH_LOCATION( jv.at_pointer("/x/y/z") );
133 }
134
135 template<class ErrorCode>
136 void

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected