Chromium Code Reviews| Index: chrome/test/data/webui/settings/site_list_tests.js |
| diff --git a/chrome/test/data/webui/settings/site_list_tests.js b/chrome/test/data/webui/settings/site_list_tests.js |
| index 108830cdf9f17a58c95cfd3042742793505ace25..519e86011b4a81f54204559eb2afe7a78cc64ba8 100644 |
| --- a/chrome/test/data/webui/settings/site_list_tests.js |
| +++ b/chrome/test/data/webui/settings/site_list_tests.js |
| @@ -709,6 +709,23 @@ cr.define('site_list', function() { |
| }); |
| }); |
| + test('All sites category no action menu', function() { |
| + setUpCategory(settings.ALL_SITES, '', prefsVarious); |
| + return browserProxy.whenCalled('getExceptionList').then( |
| + function(contentType) { |
| + // Use resolver to ensure asserts bubble up to the framework with |
| + // meaningful errors. |
| + var resolver = new PromiseResolver(); |
| + testElement.async(resolver.resolve); |
| + return resolver.promise.then(function() { |
|
dschuyler
2016/12/21 02:06:47
I'm including this promise resolve because other t
dpapad
2016/12/21 02:32:13
The comment is a bit misleading (or I am misunders
dschuyler
2016/12/21 02:39:39
Thanks for looking at that with me. Knowing when P
|
| + var item = testElement.$.listContainer.children[0]; |
| + var dots = item.querySelector('paper-icon-button'); |
| + assertTrue(!!dots); |
| + assertTrue(dots.hidden); |
| + }); |
| + }); |
| + }); |
| + |
| test('All sites category', function() { |
| // Prefs: Multiple and overlapping sites. |
| setUpCategory(settings.ALL_SITES, '', prefsVarious); |