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
5 found in the LICENSE file.
8 <link rel="import" href="/tracing/selection.html">
9 <link rel="import" href="/tracing/timeline_track_view.html">
10 <link rel="import" href="/tracing/trace_model/slice.html">
11 <link rel="import" href="/tracing/tracks/slice_track.html">
16 tvcm.unittest.testSuite(function() {
17 var Selection = tracing.Selection;
18 var SliceTrack = tracing.tracks.SliceTrack;
19 var Slice = tracing.trace_model.Slice;
21 test('addRectToSelectionTesting', function() {
22 var track = new SliceTrack(new tracing.TimelineViewport());
23 var slice = new Slice('', 'a', 0, 1, {}, 1);
24 track.slices = [slice];
25 var sel = new Selection();
26 track.addRectToSelection(track.slices[0], sel);
27 assertEquals(1, sel.length);
28 assertEquals(slice, sel[0]);