Beispiel #1
0
 def test_save_restore(self):
     subs = [MockAsyncResultSuccess(gen_unique_id()),
             MockAsyncResultSuccess(gen_unique_id())]
     ts = TaskSetResult(gen_unique_id(), subs)
     ts.save()
     self.assertRaises(AttributeError, ts.save, backend=object())
     self.assertEqual(TaskSetResult.restore(ts.taskset_id).subtasks,
                      ts.subtasks)
     self.assertRaises(AttributeError,
                       TaskSetResult.restore, ts.taskset_id,
                       backend=object())
Beispiel #2
0
 def test_save_restore(self):
     subs = [MockAsyncResultSuccess(uuid()), MockAsyncResultSuccess(uuid())]
     ts = TaskSetResult(uuid(), subs)
     ts.save()
     with self.assertRaises(AttributeError):
         ts.save(backend=object())
     self.assertEqual(
         TaskSetResult.restore(ts.taskset_id).subtasks, ts.subtasks)
     ts.delete()
     self.assertIsNone(TaskSetResult.restore(ts.taskset_id))
     with self.assertRaises(AttributeError):
         TaskSetResult.restore(ts.taskset_id, backend=object())
Beispiel #3
0
 def test_save_restore(self):
     subs = [MockAsyncResultSuccess(uuid()),
             MockAsyncResultSuccess(uuid())]
     ts = TaskSetResult(uuid(), subs)
     ts.save()
     with self.assertRaises(AttributeError):
         ts.save(backend=object())
     self.assertEqual(TaskSetResult.restore(ts.taskset_id).subtasks,
                      ts.subtasks)
     ts.delete()
     self.assertIsNone(TaskSetResult.restore(ts.taskset_id))
     with self.assertRaises(AttributeError):
         TaskSetResult.restore(ts.taskset_id, backend=object())
Beispiel #4
0
 def test_save_restore(self):
     subs = [
         MockAsyncResultSuccess(gen_unique_id()),
         MockAsyncResultSuccess(gen_unique_id())
     ]
     ts = TaskSetResult(gen_unique_id(), subs)
     ts.save()
     self.assertRaises(AttributeError, ts.save, backend=object())
     self.assertEqual(
         TaskSetResult.restore(ts.taskset_id).subtasks, ts.subtasks)
     self.assertRaises(AttributeError,
                       TaskSetResult.restore,
                       ts.taskset_id,
                       backend=object())