Index: chrome/test/data/webui/cr_elements/cr_elements_browsertest.js |
diff --git a/chrome/test/data/webui/cr_elements/cr_elements_browsertest.js b/chrome/test/data/webui/cr_elements/cr_elements_browsertest.js |
index 6a830706d30cb3993abe522b7306f7305fe86a40..4d0a6eeea1ccc81ed344db62aebc99c3cc4dffcb 100644 |
--- a/chrome/test/data/webui/cr_elements/cr_elements_browsertest.js |
+++ b/chrome/test/data/webui/cr_elements/cr_elements_browsertest.js |
@@ -133,3 +133,25 @@ CrElementsActionMenuTest.prototype = { |
TEST_F('CrElementsActionMenuTest', 'All', function() { |
mocha.run(); |
}); |
+ |
+function CrElementsPolicyPrefIndicatorTest() {} |
+ |
+CrElementsPolicyPrefIndicatorTest.prototype = { |
+ __proto__: CrElementsBrowserTest.prototype, |
+ |
+ /** @override */ |
+ browsePreload: |
+ 'chrome://resources/cr_elements/policy/cr_policy_pref_indicator.html', |
+ |
+ /** @override */ |
+ extraLibraries: CrElementsBrowserTest.prototype.extraLibraries.concat([ |
+ // settings_private.js is needed just to define types, e.g. |
+ // chrome.settingsPrivate.PrefType. |
+ '../../../../../third_party/closure_compiler/externs/settings_private.js', |
Dan Beam
2017/01/18 01:06:34
it's really a huge bummer to execute externs
Dan Beam
2017/01/18 01:06:52
don't we have a thing called "interfaces" for this
stevenjb
2017/01/18 23:13:03
*_interface.js explicitly can not be executed (and
Dan Beam
2017/02/16 23:14:49
not lgtm
|
+ 'cr_policy_pref_indicator_tests.js', |
+ ]), |
+}; |
+ |
+TEST_F('CrElementsPolicyPrefIndicatorTest', 'All', function() { |
+ mocha.run(); |
+}); |