Ejemplo n.º 1
0
    def test_save__restore__delete_taskset(self):
        tb = DatabaseBackend()

        tid = uuid()
        res = {u"something": "special"}
        self.assertEqual(tb.save_taskset(tid, res), res)

        res2 = tb.restore_taskset(tid)
        self.assertEqual(res2, res)

        tb.delete_taskset(tid)
        self.assertIsNone(tb.restore_taskset(tid))

        self.assertIsNone(tb.restore_taskset("xxx-nonexisting-id"))