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

Side by Side Diff: tracing/tracing/ui/analysis/memory_dump_sub_view_util_test.html

Issue 1967613003: Migrate child element manipulation, innerHTML, classList, attributes, (Closed) Base URL: https://github.com/catapult-project/catapult.git@polymer10-migration
Patch Set: 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 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <!-- 2 <!--
3 Copyright (c) 2015 The Chromium Authors. All rights reserved. 3 Copyright (c) 2015 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/iteration_helpers.html"> 8 <link rel="import" href="/tracing/base/iteration_helpers.html">
9 <link rel="import" 9 <link rel="import"
10 href="/tracing/ui/analysis/memory_dump_sub_view_test_utils.html"> 10 href="/tracing/ui/analysis/memory_dump_sub_view_test_utils.html">
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 else 144 else
145 assert.strictEqual(column.title, expectedTitle); 145 assert.strictEqual(column.title, expectedTitle);
146 assert.strictEqual(column.aggregationMode, expectedAggregationMode); 146 assert.strictEqual(column.aggregationMode, expectedAggregationMode);
147 assert.strictEqual(column.cell(testRow), expectedCell); 147 assert.strictEqual(column.cell(testRow), expectedCell);
148 assert.instanceOf(column, expectedType); 148 assert.instanceOf(column, expectedType);
149 } 149 }
150 150
151 function checkCellValue( 151 function checkCellValue(
152 test, value, expectedText, expectedColor, opt_expectedInfos) { 152 test, value, expectedText, expectedColor, opt_expectedInfos) {
153 var expectedInfos = opt_expectedInfos || []; 153 var expectedInfos = opt_expectedInfos || [];
154 assert.lengthOf(value.childNodes, 1 + expectedInfos.length); 154 assert.lengthOf(Polymer.dom(value).childNodes, 1 + expectedInfos.length);
155 assert.strictEqual(value.style.color, expectedColor); 155 assert.strictEqual(value.style.color, expectedColor);
156 if (typeof expectedText === 'string') 156 if (typeof expectedText === 'string')
157 assert.strictEqual(value.childNodes[0].textContent, expectedText); 157 assert.strictEqual(
158 Polymer.dom(value).childNodes[0].textContent, expectedText);
158 else 159 else
159 expectedText(value.childNodes[0]); 160 expectedText(Polymer.dom(value).childNodes[0]);
160 for (var i = 0; i < expectedInfos.length; i++) { 161 for (var i = 0; i < expectedInfos.length; i++) {
161 var expectedInfo = expectedInfos[i]; 162 var expectedInfo = expectedInfos[i];
162 var infoEl = value.childNodes[i + 1]; 163 var infoEl = Polymer.dom(value).childNodes[i + 1];
163 assert.strictEqual(infoEl.textContent, expectedInfo.icon); 164 assert.strictEqual(infoEl.textContent, expectedInfo.icon);
164 assert.strictEqual(infoEl.title, expectedInfo.message); 165 assert.strictEqual(infoEl.title, expectedInfo.message);
165 assert.strictEqual(infoEl.style.color, expectedInfo.color || ''); 166 assert.strictEqual(infoEl.style.color, expectedInfo.color || '');
166 } 167 }
167 test.addHTMLOutput(value); 168 test.addHTMLOutput(value);
168 } 169 }
169 170
170 function sizeSpanMatcher(expectedValue, opt_expectedIsDelta) { 171 function sizeSpanMatcher(expectedValue, opt_expectedIsDelta) {
171 return function(element) { 172 return function(element) {
172 assert.strictEqual(element.tagName, 'TR-V-UI-SCALAR-SPAN'); 173 assert.strictEqual(element.tagName, 'TR-V-UI-SCALAR-SPAN');
(...skipping 1023 matching lines...) Expand 10 before | Expand all | Expand 10 after
1196 }); 1197 });
1197 assert.deepEqual(Object.keys(cells), ['a', 'b', 'd']); 1198 assert.deepEqual(Object.keys(cells), ['a', 'b', 'd']);
1198 checkSizeNumericFields( 1199 checkSizeNumericFields(
1199 cells.a, mockColumn, [9, undefined, undefined, undefined]); 1200 cells.a, mockColumn, [9, undefined, undefined, undefined]);
1200 checkSizeNumericFields(cells.b, mockColumn, [314, 159, undefined, 265]); 1201 checkSizeNumericFields(cells.b, mockColumn, [314, 159, undefined, 265]);
1201 checkSizeNumericFields( 1202 checkSizeNumericFields(
1202 cells.d, mockColumn, [undefined, undefined, undefined, 0]); 1203 cells.d, mockColumn, [undefined, undefined, undefined, 0]);
1203 }); 1204 });
1204 }); 1205 });
1205 </script> 1206 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698