Utils: Add test that a longer path string is a short string

Change-Id: Ie4cf6ae5e2ac9fac878b3f85e88b1e64960a156d
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Marco Bubke
2017-01-31 17:46:25 +01:00
committed by Tim Jenssen
parent 2ae989479f
commit c5d42503fa

View File

@@ -205,6 +205,15 @@ TEST(SmallString, CopyLongConstExpressionSmallStringIsLongSmallString)
ASSERT_FALSE(longTextCopy.isShortString());
}
TEST(SmallString, ShortPathStringIsShortString)
{
const char *rawText = "very very very very very very very very very very very long path which fits in the short memory";
PathString text(rawText);
ASSERT_TRUE(text.isShortString());
}
TEST(SmallString, SmallStringFromCharacterArrayIsReference)
{
const char longCString[] = "very very very very very very very very very very very long string";