Lines Matching refs:cases

74   } cases[] = {
81 for (size_t i = 0; i < arraysize(cases); ++i)
82 EXPECT_EQ(cases[i].output, Uint64ToString(cases[i].input));
92 } cases[] = {
104 for (size_t i = 0; i < arraysize(cases); ++i)
105 EXPECT_EQ(cases[i].output, Uint64ToString(cases[i].input));
113 } cases[] = {
140 for (size_t i = 0; i < arraysize(cases); ++i) {
141 int output = cases[i].output ^ 1; // Ensure StringToInt wrote something.
142 EXPECT_EQ(cases[i].success, StringToInt(cases[i].input, &output));
143 EXPECT_EQ(cases[i].output, output);
145 string16 utf16_input = UTF8ToUTF16(cases[i].input);
146 output = cases[i].output ^ 1; // Ensure StringToInt wrote something.
147 EXPECT_EQ(cases[i].success, StringToInt(utf16_input, &output));
148 EXPECT_EQ(cases[i].output, output);
176 } cases[] = {
204 for (size_t i = 0; i < arraysize(cases); ++i) {
206 cases[i].output ^ 1; // Ensure StringToUint wrote something.
207 EXPECT_EQ(cases[i].success, StringToUint(cases[i].input, &output));
208 EXPECT_EQ(cases[i].output, output);
210 string16 utf16_input = UTF8ToUTF16(cases[i].input);
211 output = cases[i].output ^ 1; // Ensure StringToUint wrote something.
212 EXPECT_EQ(cases[i].success, StringToUint(utf16_input, &output));
213 EXPECT_EQ(cases[i].output, output);
241 } cases[] = {
275 for (size_t i = 0; i < arraysize(cases); ++i) {
277 EXPECT_EQ(cases[i].success, StringToInt64(cases[i].input, &output));
278 EXPECT_EQ(cases[i].output, output);
280 string16 utf16_input = UTF8ToUTF16(cases[i].input);
282 EXPECT_EQ(cases[i].success, StringToInt64(utf16_input, &output));
283 EXPECT_EQ(cases[i].output, output);
306 } cases[] = {
342 for (size_t i = 0; i < arraysize(cases); ++i) {
344 EXPECT_EQ(cases[i].success, StringToUint64(cases[i].input, &output));
345 EXPECT_EQ(cases[i].output, output);
347 string16 utf16_input = UTF8ToUTF16(cases[i].input);
349 EXPECT_EQ(cases[i].success, StringToUint64(utf16_input, &output));
350 EXPECT_EQ(cases[i].output, output);
376 } cases[] = {
411 for (size_t i = 0; i < arraysize(cases); ++i) {
413 EXPECT_EQ(cases[i].success, StringToSizeT(cases[i].input, &output));
414 EXPECT_EQ(cases[i].output, output);
416 string16 utf16_input = UTF8ToUTF16(cases[i].input);
418 EXPECT_EQ(cases[i].success, StringToSizeT(utf16_input, &output));
419 EXPECT_EQ(cases[i].output, output);
442 } cases[] = {
474 for (size_t i = 0; i < arraysize(cases); ++i) {
476 EXPECT_EQ(cases[i].success, HexStringToInt(cases[i].input, &output));
477 EXPECT_EQ(cases[i].output, output);
494 } cases[] = {
539 for (size_t i = 0; i < arraysize(cases); ++i) {
541 EXPECT_EQ(cases[i].success, HexStringToUInt(cases[i].input, &output));
542 EXPECT_EQ(cases[i].output, output);
559 } cases[] = {
598 for (size_t i = 0; i < arraysize(cases); ++i) {
600 EXPECT_EQ(cases[i].success, HexStringToInt64(cases[i].input, &output));
601 EXPECT_EQ(cases[i].output, output);
618 } cases[] = {
661 for (size_t i = 0; i < arraysize(cases); ++i) {
663 EXPECT_EQ(cases[i].success, HexStringToUInt64(cases[i].input, &output));
664 EXPECT_EQ(cases[i].output, output);
682 } cases[] = {
703 for (size_t i = 0; i < arraysize(cases); ++i) {
706 EXPECT_EQ(cases[i].success, HexStringToBytes(cases[i].input, &output)) <<
707 i << ": " << cases[i].input;
708 for (size_t j = 0; j < cases[i].output_len; ++j)
709 compare.push_back(static_cast<uint8_t>(cases[i].output[j]));
710 ASSERT_EQ(output.size(), compare.size()) << i << ": " << cases[i].input;
712 i << ": " << cases[i].input;
721 } cases[] = {
766 // Test some invalid cases.
783 for (size_t i = 0; i < arraysize(cases); ++i) {
786 EXPECT_EQ(cases[i].success, StringToDouble(cases[i].input, &output))
787 << "for input=" << cases[i].input << "got output=" << output;
788 if (cases[i].success)
790 EXPECT_DOUBLE_EQ(cases[i].output, output);
807 } cases[] = {
817 for (size_t i = 0; i < arraysize(cases); ++i) {
818 EXPECT_EQ(cases[i].expected, DoubleToString(cases[i].input));
841 // Test cases of known-bad strtod conversions that motivated the use of dmg_fp.
847 } cases[] = {
884 for (const auto& test : cases) {