forked from Mirrorlandia_minetest/minetest
Add tests for sanitizeDirName
This commit is contained in:
parent
00ebedad93
commit
65fdc7ae50
@ -58,6 +58,7 @@ public:
|
||||
void testStringJoin();
|
||||
void testEulerConversion();
|
||||
void testBase64();
|
||||
void testSanitizeDirName();
|
||||
};
|
||||
|
||||
static TestUtilities g_test_instance;
|
||||
@ -90,6 +91,7 @@ void TestUtilities::runTests(IGameDef *gamedef)
|
||||
TEST(testStringJoin);
|
||||
TEST(testEulerConversion);
|
||||
TEST(testBase64);
|
||||
TEST(testSanitizeDirName);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
@ -630,3 +632,12 @@ void TestUtilities::testBase64()
|
||||
UASSERT(base64_is_valid("AAAA=A") == false);
|
||||
UASSERT(base64_is_valid("AAAAA=A") == false);
|
||||
}
|
||||
|
||||
|
||||
void TestUtilities::testSanitizeDirName()
|
||||
{
|
||||
UASSERT(sanitizeDirName("a", "_") == "a");
|
||||
UASSERT(sanitizeDirName("COM1", "_") == "_COM1");
|
||||
UASSERT(sanitizeDirName("cOm\u00B2 .txt:a", "_") == "cOm\u00B2 _txt_a");
|
||||
UASSERT(sanitizeDirName("cOnIn$ ", "_") == "_cOnIn$ ");
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user