MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / trim

Method trim

test/testutils.cpp:435–468  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

433 }
434
435 void trim() const
436 {
437 ASSERT_EQUALS("test", ::trim("test"));
438 ASSERT_EQUALS("test", ::trim(" test"));
439 ASSERT_EQUALS("test", ::trim("test "));
440 ASSERT_EQUALS("test", ::trim(" test "));
441 ASSERT_EQUALS("test", ::trim(" test"));
442 ASSERT_EQUALS("test", ::trim("test "));
443 ASSERT_EQUALS("test", ::trim(" test "));
444 ASSERT_EQUALS("test", ::trim("\ttest"));
445 ASSERT_EQUALS("test", ::trim("test\t"));
446 ASSERT_EQUALS("test", ::trim("\ttest\t"));
447 ASSERT_EQUALS("test", ::trim("\t\ttest"));
448 ASSERT_EQUALS("test", ::trim("test\t\t"));
449 ASSERT_EQUALS("test", ::trim("\t\ttest\t\t"));
450 ASSERT_EQUALS("test", ::trim(" \ttest"));
451 ASSERT_EQUALS("test", ::trim("test\t "));
452 ASSERT_EQUALS("test", ::trim(" \ttest\t"));
453 ASSERT_EQUALS("test", ::trim("\t \ttest"));
454 ASSERT_EQUALS("test", ::trim("test\t \t"));
455 ASSERT_EQUALS("test", ::trim("\t \ttest\t \t"));
456
457 ASSERT_EQUALS("test test", ::trim("test test"));
458 ASSERT_EQUALS("test test", ::trim(" test test"));
459 ASSERT_EQUALS("test test", ::trim("test test "));
460 ASSERT_EQUALS("test test", ::trim(" test test "));
461 ASSERT_EQUALS("test\ttest", ::trim(" test\ttest"));
462 ASSERT_EQUALS("test\ttest", ::trim("test\ttest "));
463 ASSERT_EQUALS("test\ttest", ::trim(" test\ttest "));
464
465 ASSERT_EQUALS("test", ::trim("\ntest", "\n"));
466 ASSERT_EQUALS("test", ::trim("test\n", "\n"));
467 ASSERT_EQUALS("test", ::trim("\ntest\n", "\n"));
468 }
469
470 void findAndReplace() const {
471 {

Callers

nothing calls this directly

Calls 1

trimFunction · 0.85

Tested by

no test coverage detected