| OLD | NEW | 
|---|
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be | 
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. | 
| 4 from telemetry import multi_page_benchmark_unittest_base |  | 
| 5 from perf_tools import loading_benchmark | 4 from perf_tools import loading_benchmark | 
|  | 5 from telemetry.page import multi_page_benchmark_unittest_base | 
| 6 | 6 | 
| 7 class SmoothnessBenchmarkUnitTest( | 7 class SmoothnessBenchmarkUnitTest( | 
| 8   multi_page_benchmark_unittest_base.MultiPageBenchmarkUnitTestBase): | 8   multi_page_benchmark_unittest_base.MultiPageBenchmarkUnitTestBase): | 
| 9 | 9 | 
| 10   def testBasicFunctionality(self): | 10   def testBasicFunctionality(self): | 
| 11     ps = self.CreatePageSetFromFileInUnittestDataDir('blank.html') | 11     ps = self.CreatePageSetFromFileInUnittestDataDir('blank.html') | 
| 12 | 12 | 
| 13     benchmark = loading_benchmark.LoadingBenchmark() | 13     benchmark = loading_benchmark.LoadingBenchmark() | 
| 14     all_results = self.RunBenchmark(benchmark, ps) | 14     all_results = self.RunBenchmark(benchmark, ps) | 
| 15 | 15 | 
| 16     self.assertEqual(0, len(all_results.page_failures)) | 16     self.assertEqual(0, len(all_results.page_failures)) | 
| 17     self.assertEqual(1, len(all_results.page_results)) | 17     self.assertEqual(1, len(all_results.page_results)) | 
| 18 | 18 | 
| 19     results0 = all_results.page_results[0] | 19     results0 = all_results.page_results[0] | 
| 20     self.assertTrue(results0['Layout'].value > 0) | 20     self.assertTrue(results0['Layout'].value > 0) | 
| 21     self.assertTrue(results0['Paint'].value > 0) | 21     self.assertTrue(results0['Paint'].value > 0) | 
| OLD | NEW | 
|---|