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

Side by Side Diff: tracing/tracing/ui/find_controller_test.html

Issue 2955043002: Remove tr.b.asArray. (Closed)
Patch Set: Created 3 years, 5 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 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <!-- 2 <!--
3 Copyright (c) 2013 The Chromium Authors. All rights reserved. 3 Copyright (c) 2013 The Chromium Authors. All rights reserved.
4 Use of this source code is governed by a BSD-style license that can be 4 Use of this source code is governed by a BSD-style license that can be
5 found in the LICENSE file. 5 found in the LICENSE file.
6 --> 6 -->
7 7
8 <link rel="import" href="/tracing/base/task.html"> 8 <link rel="import" href="/tracing/base/task.html">
9 <link rel="import" href="/tracing/core/test_utils.html"> 9 <link rel="import" href="/tracing/core/test_utils.html">
10 <link rel="import" href="/tracing/model/event_set.html"> 10 <link rel="import" href="/tracing/model/event_set.html">
(...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after
276 const controller = timeline.findCtl_.controller; 276 const controller = timeline.findCtl_.controller;
277 277
278 // Test find with no filterText. 278 // Test find with no filterText.
279 controller.findNext(); 279 controller.findNext();
280 280
281 // Test find with filter txt. 281 // Test find with filter txt.
282 return new Promise(function(resolve, reject) { 282 return new Promise(function(resolve, reject) {
283 controller.startFiltering('a').then(function() { 283 controller.startFiltering('a').then(function() {
284 try { 284 try {
285 assert.strictEqual(brushingStateController.selection.length, 0); 285 assert.strictEqual(brushingStateController.selection.length, 0);
286 assert.deepEqual(tr.b.asArray(brushingStateController.findMatches), 286 assert.deepEqual(Array.from(brushingStateController.findMatches),
287 model.t1.sliceGroup.slices); 287 model.t1.sliceGroup.slices);
288 288
289 controller.findNext(); 289 controller.findNext();
290 assert.isTrue(brushingStateController.selection.equals( 290 assert.isTrue(brushingStateController.selection.equals(
291 new tr.model.EventSet(model.t1.sliceGroup.slices[0]))); 291 new tr.model.EventSet(model.t1.sliceGroup.slices[0])));
292 292
293 controller.startFiltering('xxx').then(function() { 293 controller.startFiltering('xxx').then(function() {
294 try { 294 try {
295 assert.strictEqual(brushingStateController.findMatches.length, 0); 295 assert.strictEqual(brushingStateController.findMatches.length, 0);
296 assert.strictEqual(brushingStateController.selection.length, 1); 296 assert.strictEqual(brushingStateController.selection.length, 1);
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
357 findTextChangedToCalled = true; 357 findTextChangedToCalled = true;
358 }; 358 };
359 brushingStateController.findTextCleared = function() { 359 brushingStateController.findTextCleared = function() {
360 assert.strictEqual(findTextChangedToCalled, true); 360 assert.strictEqual(findTextChangedToCalled, true);
361 }; 361 };
362 controller.startFiltering('1'); 362 controller.startFiltering('1');
363 controller.startFiltering(''); 363 controller.startFiltering('');
364 }); 364 });
365 }); 365 });
366 </script> 366 </script>
OLDNEW
« no previous file with comments | « tracing/tracing/ui/extras/chrome/cc/raster_task_selection.html ('k') | tracing/tracing/ui/tracks/drawing_container.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698