OLD | NEW |
1 # Copyright 2014 The Swarming Authors. All rights reserved. | 1 # Copyright 2014 The LUCI Authors. All rights reserved. |
2 # Use of this source code is governed by the Apache v2.0 license that can be | 2 # Use of this source code is governed by the Apache v2.0 license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 """Code to help test cases using stats_framework. | 5 """Code to help test cases using stats_framework. |
6 | 6 |
7 Implicitly depends on auto_stub. | 7 Implicitly depends on auto_stub. |
8 """ | 8 """ |
9 | 9 |
10 import datetime | 10 import datetime |
11 | 11 |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
72 """ | 72 """ |
73 timestamp = timestamp - datetime.timedelta(seconds=10*60) | 73 timestamp = timestamp - datetime.timedelta(seconds=10*60) |
74 timestamp = datetime.datetime(*timestamp.timetuple()[:5], second=0) | 74 timestamp = datetime.datetime(*timestamp.timetuple()[:5], second=0) |
75 # pylint: disable=W0212 | 75 # pylint: disable=W0212 |
76 handler._set_last_processed_time(timestamp) | 76 handler._set_last_processed_time(timestamp) |
77 | 77 |
78 | 78 |
79 class MockMixIn: | 79 class MockMixIn: |
80 def configure(self): | 80 def configure(self): |
81 configure(self) | 81 configure(self) |
OLD | NEW |