Tools: Add kiwix::trim() helper and unit tests

This commit is contained in:
pippotadde committed 2025-12-28 20:31:51 +01:00
1 parent a10f0f287f
commit 3cd8554733
3 files changed
+24 -1

No files matched your search

+12
View File
@@ -184,4 +184,16 @@ TEST(stringTools, getSlugifiedFileName)
#endif
}
TEST(stringTools, Trim)
{
EXPECT_EQ(kiwix::trim(""), "");
EXPECT_EQ(kiwix::trim("abc123"), "abc123");
EXPECT_EQ(kiwix::trim(" abc123"), "abc123");
EXPECT_EQ(kiwix::trim("abc123 "), "abc123");
EXPECT_EQ(kiwix::trim(" abc123 "), "abc123");
EXPECT_EQ(kiwix::trim("abc 123"), "abc 123");
EXPECT_EQ(kiwix::trim(" "), "");
EXPECT_EQ(kiwix::trim("\t abc123 \n"), "abc123");
}
};