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

Method testMembers

test/stream_parser.cpp:141–324  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

139 }
140
141 void
142 testMembers()
143 {
144 // write_some(char const*, size_t, system::error_code&)
145 // write_some(char const*, size_t, std::error_code&)
146 // write_some(string_view, system::error_code&)
147 // write_some(string_view, std::error_code&)
148 {
149 {
150 stream_parser p;
151 system::error_code ec;
152 BOOST_TEST(p.write_some(
153 "[]*", ec) == 2);
154 BOOST_TEST(! ec);
155 }
156 {
157 stream_parser p;
158 std::error_code ec;
159 BOOST_TEST(p.write_some(
160 "[]*", ec) == 2);
161 BOOST_TEST(! ec);
162 }
163 {
164 stream_parser p;
165 system::error_code ec;
166 BOOST_TEST(p.write_some(
167 "[*", ec) == 1);
168 BOOST_TEST(ec);
169 }
170 {
171 stream_parser p;
172 std::error_code ec;
173 BOOST_TEST(p.write_some(
174 "[*", ec) == 1);
175 BOOST_TEST(ec);
176 }
177 }
178
179 // write_some(char const*, size_t)
180 // write_some(string_view)
181 {
182 {
183 stream_parser p;
184 BOOST_TEST(
185 p.write_some("[]*") == 2);
186 }
187 {
188 stream_parser p;
189 BOOST_TEST_THROWS_WITH_LOCATION( p.write_some("[*") );
190 }
191 }
192
193 // write(char const*, size_t, system::error_code&)
194 // write(char const*, size_t, std::error_code&)
195 // write(string_view, system::error_code&)
196 // write(string_view, std::error_code&)
197 {
198 {

Callers

nothing calls this directly

Calls 5

finishMethod · 0.80
write_someMethod · 0.45
writeMethod · 0.45
doneMethod · 0.45
releaseMethod · 0.45

Tested by

no test coverage detected