Home | History | Annotate | Download | only in src

Lines Matching full:cases

73 // Test cases for CanonicalizeIPAddress().  The inputs are identical to
129 // causes it to fail in other cases. It is left a template in case we have
543 IPAddressCase cases[] = {
616 for (size_t i = 0; i < arraysize(cases); i++) {
619 static_cast<int>(strlen(cases[i].input8)));
624 url_canon::CanonicalizeIPAddress(cases[i].input8, component, &output1,
628 EXPECT_EQ(cases[i].expected_family, host_info.family);
630 EXPECT_STREQ(cases[i].expected, out_str1.c_str());
631 EXPECT_EQ(cases[i].expected_component.begin, host_info.out_host.begin);
632 EXPECT_EQ(cases[i].expected_component.len, host_info.out_host.len);
633 EXPECT_EQ(cases[i].expected_num_ipv4_components,
638 string16 input16(WStringToUTF16(cases[i].input16));
647 EXPECT_EQ(cases[i].expected_family, host_info.family);
649 EXPECT_STREQ(cases[i].expected, out_str2.c_str());
650 EXPECT_EQ(cases[i].expected_component.begin, host_info.out_host.begin);
651 EXPECT_EQ(cases[i].expected_component.len, host_info.out_host.len);
652 EXPECT_EQ(cases[i].expected_num_ipv4_components,
659 IPAddressCase cases[] = {
768 for (size_t i = 0; i < arraysize(cases); i++) {
771 static_cast<int>(strlen(cases[i].input8)));
776 url_canon::CanonicalizeIPAddress(cases[i].input8, component, &output1,
780 EXPECT_EQ(cases[i].expected_family, host_info.family);
782 EXPECT_STREQ(cases[i].expected, out_str1.c_str());
783 EXPECT_EQ(cases[i].expected_component.begin,
785 EXPECT_EQ(cases[i].expected_component.len, host_info.out_host.len);
789 string16 input16(WStringToUTF16(cases[i].input16));
798 EXPECT_EQ(cases[i].expected_family, host_info.family);
800 EXPECT_STREQ(cases[i].expected, out_str2.c_str());
801 EXPECT_EQ(cases[i].expected_component.begin, host_info.out_host.begin);
802 EXPECT_EQ(cases[i].expected_component.len, host_info.out_host.len);
1230 // The individual component canonicalize tests should have caught the cases
1237 } cases[] = {
1276 for (size_t i = 0; i < ARRAYSIZE(cases); i++) {
1277 int url_len = static_cast<int>(strlen(cases[i].input));
1279 url_parse::ParseStandardURL(cases[i].input, url_len, &parsed);
1285 cases[i].input, url_len, parsed, NULL, &output, &out_parsed);
1288 EXPECT_EQ(cases[i].expected_success, success);
1289 EXPECT_EQ(cases[i].expected, out_str);
1508 } cases[] = {
1563 for (size_t i = 0; i < ARRAYSIZE(cases); i++) {
1564 int url_len = static_cast<int>(strlen(cases[i].input));
1566 url_parse::ParseFileURL(cases[i].input, url_len, &parsed);
1571 bool success = url_canon::CanonicalizeFileURL(cases[i].input, url_len,
1576 EXPECT_EQ(cases[i].expected_success, success);
1577 EXPECT_EQ(cases[i].expected, out_str);
1584 EXPECT_EQ(cases[i].expected_host.begin, out_parsed.host.begin);
1585 EXPECT_EQ(cases[i].expected_host.len, out_parsed.host.len);
1587 EXPECT_EQ(cases[i].expected_path.begin, out_parsed.path.begin);
1588 EXPECT_EQ(cases[i].expected_path.len, out_parsed.path.len);
1637 } cases[] = {
1658 for (size_t i = 0; i < ARRAYSIZE(cases); i++) {
1659 int url_len = static_cast<int>(strlen(cases[i].input));
1665 url_parse::ParseMailtoURL(cases[i].input, url_len, &parsed);
1669 bool success = url_canon::CanonicalizeMailtoURL(cases[i].input, url_len,
1674 EXPECT_EQ(cases[i].expected_success, success);
1675 EXPECT_EQ(cases[i].expected, out_str);
1681 EXPECT_EQ(cases[i].expected_path.begin, out_parsed.path.begin);
1682 EXPECT_EQ(cases[i].expected_path.len, out_parsed.path.len);
1684 EXPECT_EQ(cases[i].expected_query.begin, out_parsed.query.begin);
1685 EXPECT_EQ(cases[i].expected_query.len, out_parsed.query.len);
1701 // Test the edge cases - exactly the buffer size and one over
1742 // Test the edge cases - exactly the buffer size and one over