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

Side by Side Diff: chrome/test/data/webui/settings/cr_settings_browsertest.js

Issue 1886683002: Add promise_resolver.js to PolymerTest libraries (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 8 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
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 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 /** @fileoverview Runs the Polymer Settings tests. */ 5 /** @fileoverview Runs the Polymer Settings tests. */
6 6
7 /** @const {string} Path to source root. */ 7 /** @const {string} Path to source root. */
8 var ROOT_PATH = '../../../../../'; 8 var ROOT_PATH = '../../../../../';
9 9
10 // Polymer BrowserTest fixture. 10 // Polymer BrowserTest fixture.
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
78 function CrSettingsPeoplePageChangePictureTest() {} 78 function CrSettingsPeoplePageChangePictureTest() {}
79 79
80 CrSettingsPeoplePageChangePictureTest.prototype = { 80 CrSettingsPeoplePageChangePictureTest.prototype = {
81 __proto__: CrSettingsBrowserTest.prototype, 81 __proto__: CrSettingsBrowserTest.prototype,
82 82
83 /** @override */ 83 /** @override */
84 browsePreload: 'chrome://md-settings/people_page/change_picture.html', 84 browsePreload: 'chrome://md-settings/people_page/change_picture.html',
85 85
86 /** @override */ 86 /** @override */
87 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([ 87 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([
88 ROOT_PATH + 'ui/webui/resources/js/promise_resolver.js',
89 'test_browser_proxy.js', 88 'test_browser_proxy.js',
90 'people_page_change_picture_test.js', 89 'people_page_change_picture_test.js',
91 ]), 90 ]),
92 }; 91 };
93 92
94 TEST_F('CrSettingsPeoplePageChangePictureTest', 'ChangePicture', function() { 93 TEST_F('CrSettingsPeoplePageChangePictureTest', 'ChangePicture', function() {
95 settings_people_page_change_picture.registerTests(); 94 settings_people_page_change_picture.registerTests();
96 mocha.run(); 95 mocha.run();
97 }); 96 });
98 GEN('#else'); // !defined(OS_CHROMEOS) 97 GEN('#else'); // !defined(OS_CHROMEOS)
99 /** 98 /**
100 * Test fixture for 99 * Test fixture for
101 * chrome/browser/resources/settings/people_page/manage_profile.html. 100 * chrome/browser/resources/settings/people_page/manage_profile.html.
102 * This is non-ChromeOS only. 101 * This is non-ChromeOS only.
103 * @constructor 102 * @constructor
104 * @extends {CrSettingsBrowserTest} 103 * @extends {CrSettingsBrowserTest}
105 */ 104 */
106 function CrSettingsPeoplePageManageProfileTest() {} 105 function CrSettingsPeoplePageManageProfileTest() {}
107 106
108 CrSettingsPeoplePageManageProfileTest.prototype = { 107 CrSettingsPeoplePageManageProfileTest.prototype = {
109 __proto__: CrSettingsBrowserTest.prototype, 108 __proto__: CrSettingsBrowserTest.prototype,
110 109
111 /** @override */ 110 /** @override */
112 browsePreload: 'chrome://md-settings/people_page/manage_profile.html', 111 browsePreload: 'chrome://md-settings/people_page/manage_profile.html',
113 112
114 /** @override */ 113 /** @override */
115 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([ 114 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([
116 ROOT_PATH + 'ui/webui/resources/js/promise_resolver.js',
117 'test_browser_proxy.js', 115 'test_browser_proxy.js',
118 'people_page_manage_profile_test.js', 116 'people_page_manage_profile_test.js',
119 ]), 117 ]),
120 }; 118 };
121 119
122 TEST_F('CrSettingsPeoplePageManageProfileTest', 'ManageProfile', function() { 120 TEST_F('CrSettingsPeoplePageManageProfileTest', 'ManageProfile', function() {
123 settings_people_page_manage_profile.registerTests(); 121 settings_people_page_manage_profile.registerTests();
124 mocha.run(); 122 mocha.run();
125 }); 123 });
126 GEN('#endif'); 124 GEN('#endif');
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
158 function CrSettingsResetPageTest() {} 156 function CrSettingsResetPageTest() {}
159 157
160 CrSettingsResetPageTest.prototype = { 158 CrSettingsResetPageTest.prototype = {
161 __proto__: CrSettingsBrowserTest.prototype, 159 __proto__: CrSettingsBrowserTest.prototype,
162 160
163 /** @override */ 161 /** @override */
164 browsePreload: 'chrome://md-settings/reset_page/reset_page.html', 162 browsePreload: 'chrome://md-settings/reset_page/reset_page.html',
165 163
166 /** @override */ 164 /** @override */
167 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([ 165 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([
168 ROOT_PATH + 'ui/webui/resources/js/promise_resolver.js',
169 'test_browser_proxy.js', 166 'test_browser_proxy.js',
170 'reset_page_test.js', 167 'reset_page_test.js',
171 ]), 168 ]),
172 }; 169 };
173 170
174 TEST_F('CrSettingsResetPageTest', 'ResetPage', function() { 171 TEST_F('CrSettingsResetPageTest', 'ResetPage', function() {
175 settings_reset_page.registerTests(); 172 settings_reset_page.registerTests();
176 mocha.run(); 173 mocha.run();
177 }); 174 });
178 175
179 /** 176 /**
180 * Test fixture for chrome/browser/resources/settings/search_page/. 177 * Test fixture for chrome/browser/resources/settings/search_page/.
181 * @constructor 178 * @constructor
182 * @extends {CrSettingsBrowserTest} 179 * @extends {CrSettingsBrowserTest}
183 */ 180 */
184 function CrSettingsSearchPageTest() {} 181 function CrSettingsSearchPageTest() {}
185 182
186 CrSettingsSearchPageTest.prototype = { 183 CrSettingsSearchPageTest.prototype = {
187 __proto__: CrSettingsBrowserTest.prototype, 184 __proto__: CrSettingsBrowserTest.prototype,
188 185
189 /** @override */ 186 /** @override */
190 browsePreload: 'chrome://md-settings/search_page/search_page.html', 187 browsePreload: 'chrome://md-settings/search_page/search_page.html',
191 188
192 /** @override */ 189 /** @override */
193 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([ 190 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([
194 ROOT_PATH + 'ui/webui/resources/js/promise_resolver.js',
195 'test_browser_proxy.js', 191 'test_browser_proxy.js',
196 'test_search_engines_browser_proxy.js', 192 'test_search_engines_browser_proxy.js',
197 'search_page_test.js', 193 'search_page_test.js',
198 ]), 194 ]),
199 }; 195 };
200 196
201 TEST_F('CrSettingsSearchPageTest', 'SearchPage', function() { 197 TEST_F('CrSettingsSearchPageTest', 'SearchPage', function() {
202 settings_search_page.registerTests(); 198 settings_search_page.registerTests();
203 mocha.run(); 199 mocha.run();
204 }); 200 });
205 201
206 /** 202 /**
207 * Test fixture for chrome/browser/resources/settings/search_engines_page/. 203 * Test fixture for chrome/browser/resources/settings/search_engines_page/.
208 * @constructor 204 * @constructor
209 * @extends {CrSettingsBrowserTest} 205 * @extends {CrSettingsBrowserTest}
210 */ 206 */
211 function CrSettingsSearchEnginesTest() {} 207 function CrSettingsSearchEnginesTest() {}
212 208
213 CrSettingsSearchEnginesTest.prototype = { 209 CrSettingsSearchEnginesTest.prototype = {
214 __proto__: CrSettingsBrowserTest.prototype, 210 __proto__: CrSettingsBrowserTest.prototype,
215 211
216 /** @override */ 212 /** @override */
217 browsePreload: 213 browsePreload:
218 'chrome://md-settings/search_engines_page/search_engines_page.html', 214 'chrome://md-settings/search_engines_page/search_engines_page.html',
219 215
220 /** @override */ 216 /** @override */
221 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([ 217 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([
222 ROOT_PATH + 'ui/webui/resources/js/promise_resolver.js',
223 'test_browser_proxy.js', 218 'test_browser_proxy.js',
224 'test_search_engines_browser_proxy.js', 219 'test_search_engines_browser_proxy.js',
225 'search_engines_page_test.js', 220 'search_engines_page_test.js',
226 ]), 221 ]),
227 }; 222 };
228 223
229 TEST_F('CrSettingsSearchEnginesTest', 'SearchEngines', function() { 224 TEST_F('CrSettingsSearchEnginesTest', 'SearchEngines', function() {
230 settings_search_engines_page.registerTests(); 225 settings_search_engines_page.registerTests();
231 mocha.run(); 226 mocha.run();
232 }); 227 });
233 228
234 GEN('#if defined(USE_NSS_CERTS)'); 229 GEN('#if defined(USE_NSS_CERTS)');
235 /** 230 /**
236 * Test fixture for chrome/browser/resources/settings/certificate_manager_page/. 231 * Test fixture for chrome/browser/resources/settings/certificate_manager_page/.
237 * @constructor 232 * @constructor
238 * @extends {CrSettingsBrowserTest} 233 * @extends {CrSettingsBrowserTest}
239 */ 234 */
240 function CrSettingsCertificateManagerTest() {} 235 function CrSettingsCertificateManagerTest() {}
241 236
242 CrSettingsCertificateManagerTest.prototype = { 237 CrSettingsCertificateManagerTest.prototype = {
243 __proto__: CrSettingsBrowserTest.prototype, 238 __proto__: CrSettingsBrowserTest.prototype,
244 239
245 /** @override */ 240 /** @override */
246 browsePreload: 'chrome://md-settings/certificate_manager_page/' + 241 browsePreload: 'chrome://md-settings/certificate_manager_page/' +
247 'certificate_manager_page.html', 242 'certificate_manager_page.html',
248 243
249 /** @override */ 244 /** @override */
250 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([ 245 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([
251 ROOT_PATH + 'ui/webui/resources/js/promise_resolver.js',
252 'test_browser_proxy.js', 246 'test_browser_proxy.js',
253 'certificate_manager_page_test.js', 247 'certificate_manager_page_test.js',
254 ]), 248 ]),
255 }; 249 };
256 250
257 TEST_F('CrSettingsCertificateManagerTest', 'CertificateManager', function() { 251 TEST_F('CrSettingsCertificateManagerTest', 'CertificateManager', function() {
258 certificate_manager_page.registerTests(); 252 certificate_manager_page.registerTests();
259 mocha.run(); 253 mocha.run();
260 }); 254 });
261 255
262 GEN('#elif defined(OS_WIN) || defined(OS_MACOSX)'); 256 GEN('#elif defined(OS_WIN) || defined(OS_MACOSX)');
263 /** 257 /**
264 * Test fixture for chrome/browser/resources/settings/privacy_page/. 258 * Test fixture for chrome/browser/resources/settings/privacy_page/.
265 * @constructor 259 * @constructor
266 * @extends {CrSettingsBrowserTest} 260 * @extends {CrSettingsBrowserTest}
267 */ 261 */
268 function CrSettingsPrivacyPageTest() {} 262 function CrSettingsPrivacyPageTest() {}
269 263
270 CrSettingsPrivacyPageTest.prototype = { 264 CrSettingsPrivacyPageTest.prototype = {
271 __proto__: CrSettingsBrowserTest.prototype, 265 __proto__: CrSettingsBrowserTest.prototype,
272 266
273 /** @override */ 267 /** @override */
274 browsePreload: 'chrome://md-settings/privacy_page/privacy_page.html', 268 browsePreload: 'chrome://md-settings/privacy_page/privacy_page.html',
275 269
276 /** @override */ 270 /** @override */
277 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([ 271 extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([
278 ROOT_PATH + 'ui/webui/resources/js/promise_resolver.js',
279 'test_browser_proxy.js', 272 'test_browser_proxy.js',
280 'privacy_page_test.js', 273 'privacy_page_test.js',
281 ]), 274 ]),
282 }; 275 };
283 276
284 TEST_F('CrSettingsPrivacyPageTest', 'PrivacyPage', function() { 277 TEST_F('CrSettingsPrivacyPageTest', 'PrivacyPage', function() {
285 mocha.run(); 278 mocha.run();
286 }); 279 });
287 GEN('#endif'); 280 GEN('#endif');
288 281
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
355 function CrSettingsSystemPageTest() {} 348 function CrSettingsSystemPageTest() {}
356 349
357 CrSettingsSystemPageTest.prototype = { 350 CrSettingsSystemPageTest.prototype = {
358 __proto__: CrSettingsBrowserTest.prototype, 351 __proto__: CrSettingsBrowserTest.prototype,
359 352
360 /** @override */ 353 /** @override */
361 browsePreload: 'chrome://md-settings/system_page/system_page.html', 354 browsePreload: 'chrome://md-settings/system_page/system_page.html',
362 355
363 /** @override */ 356 /** @override */
364 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ 357 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([
365 ROOT_PATH + 'ui/webui/resources/js/promise_resolver.js',
366 'test_browser_proxy.js', 358 'test_browser_proxy.js',
367 'system_page_tests.js', 359 'system_page_tests.js',
368 ]), 360 ]),
369 }; 361 };
370 362
371 TEST_F('CrSettingsSystemPageTest', 'Restart', function() { 363 TEST_F('CrSettingsSystemPageTest', 'Restart', function() {
372 mocha.run(); 364 mocha.run();
373 }); 365 });
374 GEN('#endif'); 366 GEN('#endif');
375 367
376 /** 368 /**
377 * @constructor 369 * @constructor
378 * @extends {CrSettingsBrowserTest} 370 * @extends {CrSettingsBrowserTest}
379 */ 371 */
380 function CrSettingsStartupUrlsPageTest() {} 372 function CrSettingsStartupUrlsPageTest() {}
381 373
382 CrSettingsStartupUrlsPageTest.prototype = { 374 CrSettingsStartupUrlsPageTest.prototype = {
383 __proto__: CrSettingsBrowserTest.prototype, 375 __proto__: CrSettingsBrowserTest.prototype,
384 376
385 browsePreload: 'chrome://md-settings/on_startup_page/startup_urls_page.html', 377 browsePreload: 'chrome://md-settings/on_startup_page/startup_urls_page.html',
386 378
387 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ 379 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([
388 ROOT_PATH + 'ui/webui/resources/js/promise_resolver.js',
389 'test_browser_proxy.js', 380 'test_browser_proxy.js',
390 'startup_urls_page_test.js', 381 'startup_urls_page_test.js',
391 ]), 382 ]),
392 }; 383 };
393 384
394 TEST_F('CrSettingsStartupUrlsPageTest', 'StartupUrlsPage', function() { 385 TEST_F('CrSettingsStartupUrlsPageTest', 'StartupUrlsPage', function() {
395 mocha.run(); 386 mocha.run();
396 }); 387 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698