Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(41)

Side by Side Diff: net/base/net_util_unittest.cc

Issue 172031: Update gyp files and DEPS for icu42 (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/tools/build/win/server.rules ('k') | net/net.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/basictypes.h" 5 #include "base/basictypes.h"
6 #include "base/file_path.h" 6 #include "base/file_path.h"
7 #include "base/string_util.h" 7 #include "base/string_util.h"
8 #include "base/time.h" 8 #include "base/time.h"
9 #include "googleurl/src/gurl.h" 9 #include "googleurl/src/gurl.h"
10 #include "net/base/escape.h" 10 #include "net/base/escape.h"
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after
145 {"www.xn--or3b17p6jjc.kr", L"www.\xc804\xc790\xc815\xbd80.kr", 145 {"www.xn--or3b17p6jjc.kr", L"www.\xc804\xc790\xc815\xbd80.kr",
146 {true, false, false, false, true, 146 {true, false, false, false, true,
147 false, false, false, false, false, 147 false, false, false, false, false,
148 false, false, false, false, false, 148 false, false, false, false, false,
149 false, false, false, true, false, 149 false, false, false, true, false,
150 false}}, 150 false}},
151 // b<u-umlaut>cher (German) 151 // b<u-umlaut>cher (German)
152 {"xn--bcher-kva.de", L"b\x00fc" L"cher.de", 152 {"xn--bcher-kva.de", L"b\x00fc" L"cher.de",
153 {true, false, false, false, false, 153 {true, false, false, false, false,
154 false, false, false, false, true, 154 false, false, false, false, true,
155 true, true, false, false, false, 155 true, false, false, false, false,
156 true, false, false, false, false, 156 true, false, false, false, false,
157 false}}, 157 false}},
158 // a with diaeresis 158 // a with diaeresis
159 {"www.xn--frgbolaget-q5a.se", L"www.f\x00e4rgbolaget.se", 159 {"www.xn--frgbolaget-q5a.se", L"www.f\x00e4rgbolaget.se",
160 {true, false, false, false, false, 160 {true, false, false, false, false,
161 false, false, false, false, false, 161 false, false, false, false, false,
162 true, false, true, false, false, 162 true, false, true, false, false,
163 true, false, false, false, false, 163 true, false, false, false, false,
164 false}}, 164 false}},
165 // c-cedilla (French) 165 // c-cedilla (French)
166 {"www.xn--alliancefranaise-npb.fr", L"www.alliancefran\x00e7" L"aise.fr", 166 {"www.xn--alliancefranaise-npb.fr", L"www.alliancefran\x00e7" L"aise.fr",
167 {true, false, false, false, false, 167 {true, false, false, false, false,
168 false, false, false, false, true, 168 false, false, false, false, true,
169 false, true, false, false, false, 169 false, true, false, false, false,
170 false, false, false, false, false, 170 false, false, false, false, false,
171 false}}, 171 false}},
172 // caf'e with acute accent' (French) 172 // caf'e with acute accent' (French)
173 {"xn--caf-dma.fr", L"caf\x00e9.fr", 173 {"xn--caf-dma.fr", L"caf\x00e9.fr",
174 {true, false, false, false, false, 174 {true, false, false, false, false,
175 false, false, false, false, true, 175 false, false, false, false, true,
176 false, true, false, false, false, 176 false, true, true, false, false,
177 false, false, false, false, false, 177 false, false, false, false, false,
178 false}}, 178 false}},
179 // c-cedillla and a with tilde (Portuguese) 179 // c-cedillla and a with tilde (Portuguese)
180 {"xn--poema-9qae5a.com.br", L"p\x00e3oema\x00e7\x00e3.com.br", 180 {"xn--poema-9qae5a.com.br", L"p\x00e3oema\x00e7\x00e3.com.br",
181 {true, false, false, false, false, 181 {true, false, false, false, false,
182 false, false, false, false, false, 182 false, false, false, false, false,
183 false, true, false, false, false, 183 false, true, false, false, false,
184 false, false, false, false, false, 184 false, false, false, false, false,
185 false}}, 185 false}},
186 // s with caron 186 // s with caron
(...skipping 1119 matching lines...) Expand 10 before | Expand all | Expand 10 after
1306 "foobar://google.com:80/sup?yo", 1306 "foobar://google.com:80/sup?yo",
1307 }, 1307 },
1308 }; 1308 };
1309 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(tests); ++i) { 1309 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(tests); ++i) {
1310 SCOPED_TRACE(StringPrintf("Test[%d]: %s", i, tests[i].input_url)); 1310 SCOPED_TRACE(StringPrintf("Test[%d]: %s", i, tests[i].input_url));
1311 GURL input_url(GURL(tests[i].input_url)); 1311 GURL input_url(GURL(tests[i].input_url));
1312 GURL expected_url(GURL(tests[i].expected_simplified_url)); 1312 GURL expected_url(GURL(tests[i].expected_simplified_url));
1313 EXPECT_EQ(expected_url, net::SimplifyUrlForRequest(input_url)); 1313 EXPECT_EQ(expected_url, net::SimplifyUrlForRequest(input_url));
1314 } 1314 }
1315 } 1315 }
OLDNEW
« no previous file with comments | « chrome/tools/build/win/server.rules ('k') | net/net.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698