/* Copyright (c) 2013 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #test-harness { -webkit-flex-direction: column; box-sizing: border-box; display: -webkit-flex; height: 100%; width: 100%; } #test-harness > * { -webkit-flex: 0 0 auto; } #test-results { -webkit-flex: 1 1 auto; min-height: 0; overflow-y: auto; } #test-results * { -webkit-user-select: auto; } #test-harness h1 { counter-reset: suite-count; margin-bottom: 0; margin-top: 0; } #test-harness h1 a { color: black; text-decoration: none; } #stats { margin-bottom: 10px; } #exceptions { -webkit-flex: 1 1 auto; min-height: 0; overflow-y: auto; } #exceptions, #messages { display: none; } #exceptions[hasExceptions], #messages[hasMessages] { display: block; } #messages { margin-bottom: 20px; } #message-list { color: orange; list-style-type: none; margin: 0; padding: 0; } #message-list h1 { font-size: 1em; } #exception-list { font-family: dejavu sans mono, monospace; font-size: 11px; } #exception-list pre { margin-top: 0; } #individual-tests { margin-bottom: 20px; } .test-result:nth-child(2n), .individual-result:nth-child(2n) { background-color: #eee; } .individual-result pre { overflow-y: auto; } .test-result, .individual-result { counter-increment: suite-count; padding: 10px 0; } .test-result:before, .individual-result:before { content: counter(suite-count) ' -'; margin-right: 5px; } span.results { padding-left: 10px; } .pending { color: orange; } .passed { color: darkgreen; } .failed { color: darkred; font-weight: bold; } .exception { color: red; font-weight: bold; } .failure { border: 1px solid grey; border-radius: 5px; padding: 5px; }