Пример #1
0
    def test_get_start_time_has_call_on_queue_entry(self, mock_get_most_recent_time):
        mock_get_most_recent_time.return_value = datetime.datetime(2012, 1, 1, 1, 23, 54)

        expected = datetime.datetime(2012, 1, 1, 1, 0, 0) - _ERASE_TIME_WHEN_STARTING

        result = core.get_start_time()

        self.assertEqual(result, expected)
Пример #2
0
    def test_get_start_time_no_call_on_queue(self, mock_get_first_time, mock_get_most_recent_time):
        mock_get_most_recent_time.side_effect = LookupError('Empty table')
        mock_get_first_time.return_value = datetime.datetime(2012, 1, 1, 1, 12, 23, 666)

        expected = datetime.datetime(2012, 1, 1, 1, 0, 0) - _ERASE_TIME_WHEN_STARTING

        result = core.get_start_time()

        self.assertEqual(result, expected)