示例#1
0
 def test_fail(self):
     timeutils.set_time_override()
     self.task.begin_processing()
     self.task.fail('{"message": "connection failed"}')
     self.assertEqual(self.task.status, 'failure')
     expected = (timeutils.utcnow() +
                 datetime.timedelta(hours=CONF.task_time_to_live))
     self.assertEqual(self.task.expires_at, expected)
     timeutils.clear_time_override()
示例#2
0
 def test_succeed(self):
     timeutils.set_time_override()
     self.task.begin_processing()
     self.task.succeed('{"location": "file://home"}')
     self.assertEqual(self.task.status, 'success')
     expected = (timeutils.utcnow() +
                 datetime.timedelta(hours=CONF.task_time_to_live))
     self.assertEqual(self.task.expires_at, expected)
     timeutils.clear_time_override()
示例#3
0
 def test_fail(self):
     timeutils.set_time_override()
     self.task.begin_processing()
     self.task.fail('{"message": "connection failed"}')
     self.assertEqual(self.task.status, 'failure')
     expected = (timeutils.utcnow() +
                 datetime.timedelta(hours=CONF.task.task_time_to_live))
     self.assertEqual(
         self.task.expires_at,
         expected
     )
     timeutils.clear_time_override()
示例#4
0
 def test_succeed(self):
     timeutils.set_time_override()
     self.task.begin_processing()
     self.task.succeed('{"location": "file://home"}')
     self.assertEqual(self.task.status, 'success')
     expected = (timeutils.utcnow() +
                 datetime.timedelta(hours=CONF.task.task_time_to_live))
     self.assertEqual(
         self.task.expires_at,
         expected
     )
     timeutils.clear_time_override()
示例#5
0
 def tearDown(self):
     super(TestTaskNotifications, self).tearDown()
     timeutils.clear_time_override()
示例#6
0
 def tearDown(self):
     super(TestTaskNotifications, self).tearDown()
     timeutils.clear_time_override()
示例#7
0
文件: base.py 项目: hadib/glance
 def tearDown(self):
     timeutils.clear_time_override()
     super(TestDriver, self).tearDown()