| OLD | NEW |
| 1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 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 | 4 |
| 5 from testing_utils import testing | 5 from testing_utils import testing |
| 6 | 6 |
| 7 from crash.detect_regression_range import GetSpikes | 7 from crash.detect_regression_range import GetSpikes, DetectRegressionRange |
| 8 from crash.detect_regression_range import DetectRegressionRange | |
| 9 | 8 |
| 10 | 9 |
| 11 class DetectRegressionRangeTest(testing.AppengineTestCase): | 10 class DetectRegressionRangeTest(testing.AppengineTestCase): |
| 12 | 11 |
| 13 def _VerifyCasesForDetectRegressonRange(self, cases): | 12 def _VerifyCasesForDetectRegressonRange(self, cases): |
| 14 for case, expected_result in cases: | 13 for case, expected_result in cases: |
| 15 result = DetectRegressionRange(case) | 14 result = DetectRegressionRange(case) |
| 16 | 15 |
| 17 self.assertEqual(result, expected_result, 'Detected spikes of %s should ' | 16 self.assertEqual(result, expected_result, 'Detected spikes of %s should ' |
| 18 'be %s, instead of %s' % (repr(case), | 17 'be %s, instead of %s' % (repr(case), |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 69 ('4', '5')), | 68 ('4', '5')), |
| 70 ([{'chrome_version': '1', 'cpm': 0.06}, | 69 ([{'chrome_version': '1', 'cpm': 0.06}, |
| 71 {'chrome_version': '2', 'cpm': 0.0003}, | 70 {'chrome_version': '2', 'cpm': 0.0003}, |
| 72 {'chrome_version': '3', 'cpm': 0.0007}, | 71 {'chrome_version': '3', 'cpm': 0.0007}, |
| 73 {'chrome_version': '4', 'cpm': 0.6}, | 72 {'chrome_version': '4', 'cpm': 0.6}, |
| 74 {'chrome_version': '5', 'cpm': 0.002}], | 73 {'chrome_version': '5', 'cpm': 0.002}], |
| 75 ('3', '4'))] | 74 ('3', '4'))] |
| 76 | 75 |
| 77 self._VerifyCasesForDetectRegressonRange(cases) | 76 self._VerifyCasesForDetectRegressonRange(cases) |
| 78 | 77 |
| OLD | NEW |