| <!DOCTYPE html> |
| <!-- |
| 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. |
| --> |
| |
| <link rel="import" href="/perf_insights/value/value.html"> |
| <link rel="import" href="/perf_insights/value/run_info.html"> |
| <link rel="import" href="/perf_insights/results/results.html"> |
| <link rel="import" href="/perf_insights/ui/pi_app_main.html"> |
| |
| <link rel="import" href="/perf_insights/ui/perf_insights_full_config.html"> |
| |
| <script> |
| 'use strict'; |
| |
| tr.b.unittest.testSuite(function() { |
| var test_utils = tr.c.TestUtils; |
| test('instantiate', function() { |
| var app = document.createElement('pi-ui-pi-app-main'); |
| |
| function myFakeMapTracesDriver(mapFunctionName, query) { |
| var p = Promise.resolve(); |
| p = p.then(function() { |
| var dataString = tr.b.getSync( |
| '/perf_insights/ui/reports/wr_result_view_test_data.json'); |
| return dataString; |
| }); |
| return p; |
| }; |
| |
| app.mapTracesDrivers = [myFakeMapTracesDriver]; |
| this.addHTMLOutput(app); |
| }); |
| }); |
| </script> |
| |