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

Side by Side Diff: chrome/test/data/webui/extensions/extension_service_test.js

Issue 1913353002: [MD Extensions] Add a details subpage, move to one list (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: latest master Created 4 years, 7 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 Suite of tests for extension-item. */ 5 /** @fileoverview Suite of tests for extension-item. */
6 cr.define('extension_service_tests', function() { 6 cr.define('extension_service_tests', function() {
7 /** @constructor */ 7 /** @constructor */
8 function ChangeListener() {} 8 function ChangeListener() {}
9 9
10 ChangeListener.prototype = { 10 ChangeListener.prototype = {
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
79 79
80 /** @type {extensions.Service} */ 80 /** @type {extensions.Service} */
81 var service; 81 var service;
82 82
83 /** @type {extensions.Manager} */ 83 /** @type {extensions.Manager} */
84 var manager; 84 var manager;
85 85
86 var getItemData = function(id) { 86 var getItemData = function(id) {
87 var elMatches = function(el) { return el.id == id; }; 87 var elMatches = function(el) { return el.id == id; };
88 return manager.extensions.find(elMatches) || 88 return manager.extensions.find(elMatches) ||
89 manager.apps.find(elMatches) || 89 manager.apps.find(elMatches);
90 manager.websites.find(elMatches);
91 }; 90 };
92 91
93 suiteSetup(function() { 92 suiteSetup(function() {
94 return PolymerTest.importHtml('chrome://extensions/service.html'); 93 return PolymerTest.importHtml('chrome://extensions/service.html');
95 }); 94 });
96 95
97 // Initialize an extension item before each test. 96 // Initialize an extension item before each test.
98 setup(function() { 97 setup(function() {
99 service = extensions.Service.getInstance(); 98 service = extensions.Service.getInstance();
100 manager = document.getElementsByTagName('extensions-manager')[0]; 99 manager = document.getElementsByTagName('extensions-manager')[0];
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
192 }); 191 });
193 }); 192 });
194 } 193 }
195 194
196 return { 195 return {
197 ChangeListener: ChangeListener, 196 ChangeListener: ChangeListener,
198 registerTests: registerTests, 197 registerTests: registerTests,
199 TestNames: TestNames, 198 TestNames: TestNames,
200 }; 199 };
201 }); 200 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698