mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-17 20:52:37 +01:00
Added a few more trim tests.
This commit is contained in:
@@ -476,15 +476,25 @@ TEST_CASE("StringView", "")
|
||||
TEST_CASE("Trim", "")
|
||||
{
|
||||
REQUIRE(bx::strLTrim("a", "a").isEmpty() );
|
||||
REQUIRE(0 == bx::strCmp(bx::strLTrim("aba", "a"), "ba") );
|
||||
|
||||
REQUIRE(bx::strRTrim("a", "a").isEmpty() );
|
||||
REQUIRE(bx::strTrim("a", "a").isEmpty() );
|
||||
REQUIRE(0 == bx::strCmp(bx::strRTrim("aba", "a"), "ab") );
|
||||
|
||||
REQUIRE(bx::strTrim("a", "a").isEmpty() );
|
||||
REQUIRE(0 == bx::strCmp(bx::strTrim("aba", "a"), "b") );
|
||||
|
||||
REQUIRE(0 == bx::strCmp(bx::strLTrim("abvgd", "ab"), "vgd") );
|
||||
|
||||
REQUIRE(0 == bx::strCmp(bx::strLTrim("abvgd", "vagbd"), "") );
|
||||
REQUIRE(0 == bx::strCmp(bx::strTrimPrefix("abvgd", "vagbd"), "abvgd") );
|
||||
|
||||
REQUIRE(0 == bx::strCmp(bx::strLTrim("abvgd", "vgd"), "abvgd") );
|
||||
REQUIRE(0 == bx::strCmp(bx::strLTrim("/555333/podmac/", "/"), "555333/podmac/") );
|
||||
|
||||
REQUIRE(0 == bx::strCmp(bx::strRTrim("abvgd", "vagbd"), "") );
|
||||
REQUIRE(0 == bx::strCmp(bx::strTrimSuffix("abvgd", "vagbd"), "abvgd") );
|
||||
|
||||
REQUIRE(0 == bx::strCmp(bx::strRTrim("abvgd", "abv"), "abvgd") );
|
||||
REQUIRE(0 == bx::strCmp(bx::strRTrim("/555333/podmac/", "/"), "/555333/podmac") );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user