| OLD | NEW |
| (Empty) |
| 1 <!-- | |
| 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 | |
| 4 found in the LICENSE file. | |
| 5 --> | |
| 6 | |
| 7 <link rel="import" href="../ct-builder-list.html"> | |
| 8 | |
| 9 <link rel="import" href="../ct-builder.html"> | |
| 10 <link rel="import" href="../ct-step-failure.html"> | |
| 11 | |
| 12 <script> | |
| 13 (function () { | |
| 14 | |
| 15 var assert = chai.assert; | |
| 16 | |
| 17 var kExampleFailures = [ | |
| 18 new CTStepFailure('layout_tests', "plugins/gesture-events-scrolled.html", | |
| 19 { | |
| 20 "WebKit Win7 (dbg)": { | |
| 21 "actual": "CRASH", | |
| 22 "masterUrl": "https://master-one", | |
| 23 "failingBuildCount": 2, | |
| 24 }, | |
| 25 "WebKit Mac10.6 (dbg)": { | |
| 26 "actual": "CRASH", | |
| 27 "masterUrl": "https://master-one", | |
| 28 "failingBuildCount": 1, | |
| 29 }, | |
| 30 "WebKit Mac10.7": { | |
| 31 "actual": "TEXT", | |
| 32 "masterUrl": "https://master-one", | |
| 33 "failingBuildCount": 1, | |
| 34 } | |
| 35 }, 177164, 177165), | |
| 36 new CTStepFailure('layout_tests', "plugins/transformed-events.html", | |
| 37 { | |
| 38 "WebKit Win7 (dbg)": { | |
| 39 "actual": "TEXT", | |
| 40 "masterUrl": "https://master-one", | |
| 41 "failingBuildCount": 2, | |
| 42 }, | |
| 43 "WebKit Mac10.7": { | |
| 44 "actual": "CRASH", | |
| 45 "masterUrl": "https://master-two", | |
| 46 "failingBuildCount": 1, | |
| 47 }, | |
| 48 }, 177164, 177165 | |
| 49 ) | |
| 50 ]; | |
| 51 | |
| 52 describe('ct-builder-list', function() { | |
| 53 it('should create a correct list', function() { | |
| 54 var builderList = new CTBuilderList(kExampleFailures); | |
| 55 | |
| 56 assert.lengthOf(builderList.builders, 4); | |
| 57 assert.deepEqual(builderList.builders[0], new CTBuilder( | |
| 58 'https://master-one', 'WebKit Mac10.6 (dbg)', 1)); | |
| 59 assert.deepEqual(builderList.builders[1], new CTBuilder( | |
| 60 'https://master-one', 'WebKit Mac10.7', 1)); | |
| 61 assert.deepEqual(builderList.builders[2], new CTBuilder( | |
| 62 'https://master-two', 'WebKit Mac10.7', 1)); | |
| 63 assert.deepEqual(builderList.builders[3], new CTBuilder( | |
| 64 'https://master-one', 'WebKit Win7 (dbg)', 2)); | |
| 65 }); | |
| 66 }); | |
| 67 | |
| 68 })() | |
| 69 </script> | |
| OLD | NEW |