| 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 import datetime | 5 import datetime |
| 6 | 6 |
| 7 from infra_api_clients.codereview.rietveld import Rietveld | 7 from infra_api_clients.codereview.rietveld import Rietveld |
| 8 from lib.gitiles.gitiles_repository import GitilesRepository | 8 from libs.gitiles.gitiles_repository import GitilesRepository |
| 9 from model import analysis_status as status | 9 from model import analysis_status as status |
| 10 from model.wf_culprit import WfCulprit | 10 from model.wf_culprit import WfCulprit |
| 11 from waterfall import build_util | 11 from waterfall import build_util |
| 12 from waterfall import send_notification_for_culprit_pipeline | 12 from waterfall import send_notification_for_culprit_pipeline |
| 13 from waterfall.send_notification_for_culprit_pipeline import ( | 13 from waterfall.send_notification_for_culprit_pipeline import ( |
| 14 SendNotificationForCulpritPipeline) | 14 SendNotificationForCulpritPipeline) |
| 15 from waterfall.test import wf_testcase | 15 from waterfall.test import wf_testcase |
| 16 | 16 |
| 17 | 17 |
| 18 _MOCKED_DATETIME_UTCNOW = datetime.datetime(2016, 06, 28, 12, 44, 00) | 18 _MOCKED_DATETIME_UTCNOW = datetime.datetime(2016, 06, 28, 12, 44, 00) |
| (...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 130 self._MockGitRepository('url') | 130 self._MockGitRepository('url') |
| 131 self.MockUTCNow(_MOCKED_DATETIME_UTCNOW) | 131 self.MockUTCNow(_MOCKED_DATETIME_UTCNOW) |
| 132 self._MockBuildEndTime() | 132 self._MockBuildEndTime() |
| 133 culprit = WfCulprit.Create('chromium', 'r7', 123) | 133 culprit = WfCulprit.Create('chromium', 'r7', 123) |
| 134 culprit.builds.append(['m', 'b71', 71]) | 134 culprit.builds.append(['m', 'b71', 71]) |
| 135 culprit.put() | 135 culprit.put() |
| 136 | 136 |
| 137 pipeline = SendNotificationForCulpritPipeline() | 137 pipeline = SendNotificationForCulpritPipeline() |
| 138 self.assertFalse(pipeline.run('m', 'b71', 71, 'chromium', 'r7', False)) | 138 self.assertFalse(pipeline.run('m', 'b71', 71, 'chromium', 'r7', False)) |
| 139 self.assertEqual(0, len(rietveld_requests)) | 139 self.assertEqual(0, len(rietveld_requests)) |
| OLD | NEW |