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

Function testBoolean

test/basic_parser.cpp:332–370  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

330 }
331
332 void
333 testBoolean()
334 {
335 TEST_GOOD("true");
336 TEST_GOOD(" true");
337 TEST_GOOD("true ");
338 TEST_GOOD("\ttrue");
339 TEST_GOOD("true\t");
340 TEST_GOOD("\r\n\t true\r\n\t ");
341
342 TEST_BAD ("t ");
343 TEST_BAD ("tr ");
344 TEST_BAD ("tru ");
345 TEST_BAD ("t--- ");
346 TEST_BAD ("tr-- ");
347 TEST_BAD ("tru- ");
348 TEST_BAD ("TRUE");
349 TEST_BAD ("True");
350 TEST_BAD ("truer");
351
352 TEST_GOOD("false");
353 TEST_GOOD(" false");
354 TEST_GOOD("false ");
355 TEST_GOOD("\tfalse");
356 TEST_GOOD("false\t");
357 TEST_GOOD("\r\n\t false\r\n\t ");
358
359 TEST_BAD ("f ");
360 TEST_BAD ("fa ");
361 TEST_BAD ("fal ");
362 TEST_BAD ("fals ");
363 TEST_BAD ("f---- ");
364 TEST_BAD ("fa--- ");
365 TEST_BAD ("fal-- ");
366 TEST_BAD ("fals- ");
367 TEST_BAD ("FALSE");
368 TEST_BAD ("False");
369 TEST_BAD ("falser");
370 }
371
372 void
373 testSpecialNumbers()

Callers 3

runMethod · 0.85
runMethod · 0.85
runFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected