Lines Matching refs:str
51 String<kStringSize> str; in TestStringWriter() local
56 VerifyOrQuit(str.GetSize() == kStringSize); in TestStringWriter()
57 VerifyOrQuit(str.GetLength() == 0, "failed for empty string"); in TestStringWriter()
59 VerifyOrQuit(strcmp(str.AsCString(), "") == 0); in TestStringWriter()
61 PrintString("str", str); in TestStringWriter()
67 str.Append("Hi"); in TestStringWriter()
68 VerifyOrQuit(str.GetLength() == 2); in TestStringWriter()
69 VerifyOrQuit(strcmp(str.AsCString(), "Hi") == 0); in TestStringWriter()
70 PrintString("str", str); in TestStringWriter()
72 str.Append("%s%d", "!", 12); in TestStringWriter()
73 VerifyOrQuit(str.GetLength() == 5); in TestStringWriter()
74 VerifyOrQuit(strcmp(str.AsCString(), "Hi!12") == 0); in TestStringWriter()
75 PrintString("str", str); in TestStringWriter()
77 str.Append(kLongString); in TestStringWriter()
78 VerifyOrQuit(str.IsTruncated() && str.GetLength() == 5 + sizeof(kLongString) - 1, in TestStringWriter()
80 PrintString("str", str); in TestStringWriter()
84 str.Clear(); in TestStringWriter()
85 str.Append("Hello"); in TestStringWriter()
86 VerifyOrQuit(str.GetLength() == 5); in TestStringWriter()
87 VerifyOrQuit(strcmp(str.AsCString(), "Hello") == 0); in TestStringWriter()
88 PrintString("str", str); in TestStringWriter()
90 str.Clear(); in TestStringWriter()
91 VerifyOrQuit(str.GetLength() == 0, "failed after Clear()"); in TestStringWriter()
92 VerifyOrQuit(strcmp(str.AsCString(), "") == 0); in TestStringWriter()
94 str.Append("%d", 12); in TestStringWriter()
95 VerifyOrQuit(str.GetLength() == 2); in TestStringWriter()
96 VerifyOrQuit(strcmp(str.AsCString(), "12") == 0); in TestStringWriter()
97 PrintString("str", str); in TestStringWriter()
99 str.Clear(); in TestStringWriter()
100 str.Append(kLongString); in TestStringWriter()
101 VerifyOrQuit(str.IsTruncated() && str.GetLength() == sizeof(kLongString) - 1, in TestStringWriter()
103 PrintString("str", str); in TestStringWriter()