Home | History | Annotate | Download | only in strings

Lines Matching refs:cases

69   } cases[] = {
76 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i)
77 EXPECT_EQ(cases[i].output, Uint64ToString(cases[i].input));
85 } cases[] = {
112 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
114 EXPECT_EQ(cases[i].success, StringToInt(cases[i].input, &output));
115 EXPECT_EQ(cases[i].output, output);
117 string16 utf16_input = UTF8ToUTF16(cases[i].input);
119 EXPECT_EQ(cases[i].success, StringToInt(utf16_input, &output));
120 EXPECT_EQ(cases[i].output, output);
148 } cases[] = {
176 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
178 EXPECT_EQ(cases[i].success, StringToUint(cases[i].input, &output));
179 EXPECT_EQ(cases[i].output, output);
181 string16 utf16_input = UTF8ToUTF16(cases[i].input);
183 EXPECT_EQ(cases[i].success, StringToUint(utf16_input, &output));
184 EXPECT_EQ(cases[i].output, output);
212 } cases[] = {
246 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
248 EXPECT_EQ(cases[i].success, StringToInt64(cases[i].input, &output));
249 EXPECT_EQ(cases[i].output, output);
251 string16 utf16_input = UTF8ToUTF16(cases[i].input);
253 EXPECT_EQ(cases[i].success, StringToInt64(utf16_input, &output));
254 EXPECT_EQ(cases[i].output, output);
277 } cases[] = {
313 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
315 EXPECT_EQ(cases[i].success, StringToUint64(cases[i].input, &output));
316 EXPECT_EQ(cases[i].output, output);
318 string16 utf16_input = UTF8ToUTF16(cases[i].input);
320 EXPECT_EQ(cases[i].success, StringToUint64(utf16_input, &output));
321 EXPECT_EQ(cases[i].output, output);
348 } cases[] = {
383 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
385 EXPECT_EQ(cases[i].success, StringToSizeT(cases[i].input, &output));
386 EXPECT_EQ(cases[i].output, output);
388 string16 utf16_input = UTF8ToUTF16(cases[i].input);
390 EXPECT_EQ(cases[i].success, StringToSizeT(utf16_input, &output));
391 EXPECT_EQ(cases[i].output, output);
414 } cases[] = {
446 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
448 EXPECT_EQ(cases[i].success, HexStringToInt(cases[i].input, &output));
449 EXPECT_EQ(cases[i].output, output);
466 } cases[] = {
503 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
505 EXPECT_EQ(cases[i].success, HexStringToInt64(cases[i].input, &output));
506 EXPECT_EQ(cases[i].output, output);
523 } cases[] = {
565 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
567 EXPECT_EQ(cases[i].success, HexStringToUInt64(cases[i].input, &output));
568 EXPECT_EQ(cases[i].output, output);
586 } cases[] = {
607 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
610 EXPECT_EQ(cases[i].success, HexStringToBytes(cases[i].input, &output)) <<
611 i << ": " << cases[i].input;
612 for (size_t j = 0; j < cases[i].output_len; ++j)
613 compare.push_back(static_cast<uint8>(cases[i].output[j]));
614 ASSERT_EQ(output.size(), compare.size()) << i << ": " << cases[i].input;
616 i << ": " << cases[i].input;
625 } cases[] = {
656 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
659 EXPECT_EQ(cases[i].success, StringToDouble(cases[i].input, &output));
660 if (cases[i].success)
662 EXPECT_DOUBLE_EQ(cases[i].output, output);
679 } cases[] = {
689 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
690 EXPECT_EQ(cases[i].expected, DoubleToString(cases[i].input));