Lines Matching refs:kData

35     } kData[] = {  in TEST()  local
41 const size_t kDataSize = ARRAY_SIZE(kData); in TEST()
44 Win32UnicodeString str1(kData[n].utf8); in TEST()
45 EXPECT_EQ(wcslen(kData[n].utf16), str1.size()); in TEST()
46 EXPECT_STREQ(kData[n].utf16, str1.c_str()); in TEST()
48 Win32UnicodeString str2(kData[n].utf8, strlen(kData[n].utf8)); in TEST()
49 EXPECT_EQ(wcslen(kData[n].utf16), str2.size()); in TEST()
50 EXPECT_STREQ(kData[n].utf16, str2.c_str()); in TEST()
52 std::string baseStr(kData[n].utf8); in TEST()
54 EXPECT_EQ(wcslen(kData[n].utf16), str3.size()); in TEST()
55 EXPECT_STREQ(kData[n].utf16, str3.c_str()); in TEST()
57 size_t utf16Len = wcslen(kData[n].utf16); in TEST()
58 Win32UnicodeString str4(kData[n].utf16); in TEST()
60 EXPECT_STREQ(kData[n].utf16, str4.c_str()); in TEST()
64 EXPECT_STREQ(kData[n].utf16, str5.c_str()); in TEST()
69 EXPECT_STREQ(kData[n].utf16, str6.c_str()); in TEST()
77 } kData[] = { in TEST() local
83 const size_t kDataSize = ARRAY_SIZE(kData); in TEST()
86 std::string str1 = Win32UnicodeString::convertToUtf8(kData[n].utf16); in TEST()
87 EXPECT_EQ(strlen(kData[n].utf8), str1.size()); in TEST()
88 EXPECT_STREQ(kData[n].utf8, str1.c_str()); in TEST()
91 kData[n].utf16, wcslen(kData[n].utf16)); in TEST()
92 EXPECT_EQ(strlen(kData[n].utf8), str2.size()); in TEST()
93 EXPECT_STREQ(kData[n].utf8, str2.c_str()); in TEST()
97 kData[n].utf16); in TEST()
98 EXPECT_EQ(strlen(kData[n].utf8) + 1U, (size_t)len); in TEST()
99 EXPECT_STREQ(kData[n].utf8, out); in TEST()
102 kData[n].utf16, in TEST()
103 wcslen(kData[n].utf16)); in TEST()
104 EXPECT_EQ((int)strlen(kData[n].utf8), len); in TEST()
106 EXPECT_STREQ(kData[n].utf8, out); in TEST()
108 if (kData[n].utf8[0] != 0) { in TEST()
110 kData[n].utf16); in TEST()
115 kData[n].utf16); in TEST()
119 kData[n].utf16, in TEST()
120 wcslen(kData[n].utf16)); in TEST()
123 len = Win32UnicodeString::calcUtf8BufferLength(kData[n].utf16); in TEST()
124 EXPECT_EQ((int)strlen(kData[n].utf8) + 1, len); in TEST()
126 len = Win32UnicodeString::calcUtf8BufferLength(kData[n].utf16, in TEST()
127 wcslen(kData[n].utf16)); in TEST()
128 EXPECT_EQ((int)strlen(kData[n].utf8), len); in TEST()
136 } kData[] = { in TEST() local
142 const size_t kDataSize = ARRAY_SIZE(kData); in TEST()
147 kData[n].utf8); in TEST()
148 EXPECT_EQ((int)wcslen(kData[n].utf16) + 1, len); in TEST()
149 EXPECT_STREQ(kData[n].utf16, out); in TEST()
152 kData[n].utf8, in TEST()
153 strlen(kData[n].utf8)); in TEST()
154 EXPECT_EQ((int)wcslen(kData[n].utf16), len); in TEST()
156 EXPECT_STREQ(kData[n].utf16, out); in TEST()
158 if (kData[n].utf16[0] != 0) { in TEST()
159 len = Win32UnicodeString::convertFromUtf8(out, 1, kData[n].utf8); in TEST()
163 len = Win32UnicodeString::convertFromUtf8(nullptr, 0, kData[n].utf8); in TEST()
167 kData[n].utf8, in TEST()
168 strlen(kData[n].utf8)); in TEST()
171 len = Win32UnicodeString::calcUtf16BufferLength(kData[n].utf8); in TEST()
172 EXPECT_EQ((int)wcslen(kData[n].utf16) + 1, len); in TEST()
174 len = Win32UnicodeString::calcUtf16BufferLength(kData[n].utf8, in TEST()
175 strlen(kData[n].utf8)); in TEST()
176 EXPECT_EQ((int)wcslen(kData[n].utf16), len); in TEST()
185 } kData[] = { in TEST() local
192 for (const auto& data : kData) { in TEST()