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

Side by Side Diff: Tools/GardeningServer/ui/ct-results-detail-tests.html

Issue 400423002: Remove base.* methods. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 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 | Annotate | Revision Log
« no previous file with comments | « Tools/GardeningServer/scripts/svn-log_unittests.js ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!-- 1 <!--
2 Copyright 2014 The Chromium Authors. All rights reserved. 2 Copyright 2014 The Chromium Authors. All rights reserved.
3 Use of this source code is governed by a BSD-style license that can be 3 Use of this source code is governed by a BSD-style license that can be
4 found in the LICENSE file. 4 found in the LICENSE file.
5 --> 5 -->
6 6
7 <link rel="import" href="ct-results-detail.html"> 7 <link rel="import" href="ct-results-detail.html">
8 8
9 <script> 9 <script>
10 (function () { 10 (function () {
11 11
12 module("ct-results-detail"); 12 module("ct-results-detail");
13 13
14 asyncTest("image+text", 4, function() { 14 asyncTest("image+text", 4, function() {
15 var simulator = new NetworkSimulator(); 15 var simulator = new NetworkSimulator();
16 var probedUrls = []; 16 var probedUrls = [];
17 17
18 simulator.probe = function(url) 18 simulator.probe = function(url)
19 { 19 {
20 probedUrls.push(url); 20 probedUrls.push(url);
21 if (base.endsWith(url, '.txt') || base.endsWith(url, '.png')) 21 if (url.endsWith('.txt') || url.endsWith('.png'))
22 return Promise.resolve(); 22 return Promise.resolve();
23 else 23 else
24 return Promise.reject(); 24 return Promise.reject();
25 }; 25 };
26 26
27 simulator.runTest(function() { 27 simulator.runTest(function() {
28 var comparisonResult = document.createElement('ct-results-detail'); 28 var comparisonResult = document.createElement('ct-results-detail');
29 comparisonResult.test = 'dummy/test.html'; 29 comparisonResult.test = 'dummy/test.html';
30 comparisonResult.builder = 'dummy builder'; 30 comparisonResult.builder = 'dummy builder';
31 comparisonResult.result = 'IMAGE+TEXT'; 31 comparisonResult.result = 'IMAGE+TEXT';
(...skipping 17 matching lines...) Expand all
49 }); 49 });
50 }); 50 });
51 51
52 asyncTest("crash", 4, function() { 52 asyncTest("crash", 4, function() {
53 var simulator = new NetworkSimulator(); 53 var simulator = new NetworkSimulator();
54 var probedUrls = []; 54 var probedUrls = [];
55 55
56 simulator.probe = function(url) 56 simulator.probe = function(url)
57 { 57 {
58 probedUrls.push(url); 58 probedUrls.push(url);
59 if (base.endsWith(url, '.txt')) 59 if (url.endsWith('.txt'))
60 return Promise.resolve(); 60 return Promise.resolve();
61 else 61 else
62 return Promise.reject(); 62 return Promise.reject();
63 }; 63 };
64 64
65 simulator.runTest(function() { 65 simulator.runTest(function() {
66 var crashResult = document.createElement('ct-results-detail'); 66 var crashResult = document.createElement('ct-results-detail');
67 crashResult.test = 'dummy/test.html'; 67 crashResult.test = 'dummy/test.html';
68 crashResult.builder = 'dummy builder'; 68 crashResult.builder = 'dummy builder';
69 crashResult.result = 'CRASH'; 69 crashResult.result = 'CRASH';
70 70
71 crashResult.async(function() { 71 crashResult.async(function() {
72 deepEqual(probedUrls, [ 72 deepEqual(probedUrls, [
73 'https://storage.googleapis.com/chromium-layout-test-archives/dummy_bu ilder/results/layout-test-results/dummy/test-crash-log.txt', 73 'https://storage.googleapis.com/chromium-layout-test-archives/dummy_bu ilder/results/layout-test-results/dummy/test-crash-log.txt',
74 ]); 74 ]);
75 75
76 var crashOutputs = crashResult.shadowRoot.querySelectorAll('ct-test-output '); 76 var crashOutputs = crashResult.shadowRoot.querySelectorAll('ct-test-output ');
77 equal(crashOutputs.length, 1); 77 equal(crashOutputs.length, 1);
78 equal(crashResult.shadowRoot.querySelectorAll('ct-results-comparison').len gth, 0); 78 equal(crashResult.shadowRoot.querySelectorAll('ct-results-comparison').len gth, 0);
79 79
80 start(); 80 start();
81 }); 81 });
82 }); 82 });
83 }); 83 });
84 84
85 })() 85 })()
86 </script> 86 </script>
OLDNEW
« no previous file with comments | « Tools/GardeningServer/scripts/svn-log_unittests.js ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698