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

Unified Diff: chrome/test/data/webui/settings/cr_settings_browsertest.js

Issue 1310843010: Add Polymer tests for cr-settings-prefs (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: moar pretty Created 5 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 side-by-side diff with in-line comments
Download patch
Index: chrome/test/data/webui/settings/cr_settings_browsertest.js
diff --git a/chrome/test/data/webui/cr_elements/cr_elements_browsertest.js b/chrome/test/data/webui/settings/cr_settings_browsertest.js
similarity index 57%
copy from chrome/test/data/webui/cr_elements/cr_elements_browsertest.js
copy to chrome/test/data/webui/settings/cr_settings_browsertest.js
index 2e3b69fd073e6b58b41c064b5dcc464475757122..89e24608dd550db874febada225d5abb8a76a165 100644
--- a/chrome/test/data/webui/cr_elements/cr_elements_browsertest.js
+++ b/chrome/test/data/webui/settings/cr_settings_browsertest.js
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-/** @fileoverview Runs the Chromium Polymer elements tests. */
+/** @fileoverview Runs the Polymer Settings tests. */
/** @const {string} Path to source root. */
var ROOT_PATH = '../../../../../';
@@ -12,25 +12,31 @@ GEN_INCLUDE(
[ROOT_PATH + 'chrome/test/data/webui/polymer_browser_test_base.js']);
/**
- * Test fixture for Chromium Polymer elements.
+ * Test fixture for Polymer Settings elements.
* @constructor
* @extends {PolymerTest}
*/
-function CrElementsBrowserTest() {}
+function CrSettingsBrowserTest() {}
-CrElementsBrowserTest.prototype = {
+CrSettingsBrowserTest.prototype = {
__proto__: PolymerTest.prototype,
- // List tests for individual elements.
+ /** @override */
+ browsePreload: 'chrome://md-settings/prefs/prefs.html',
+
+ commandLineSwitches: [{switchName: 'enable-md-settings'}],
+
+ /** @override */
extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([
- 'cr_checkbox_tests.js',
+ 'prefs_test_cases.js',
+ 'prefs_tests.js',
]),
};
// Runs all tests.
-TEST_F('CrElementsBrowserTest', 'CrElementsTest', function() {
+TEST_F('CrSettingsBrowserTest', 'CrSettingsTest', function() {
// Register mocha tests for each element.
- cr_checkbox.registerTests();
+ cr_settings_prefs.registerTests();
// Run all registered tests.
mocha.run();

Powered by Google App Engine
This is Rietveld 408576698