コード例 #1
0
ファイル: test_database.py プロジェクト: tarequeh/celery
    def test_taskset_store(self):
        b = DatabaseBackend()
        tid = gen_unique_id()

        self.assertTrue(b.get_taskset(tid) is None)

        result = {"foo": "baz", "bar": SomeClass(12345)}
        b.store_taskset(tid, result)
        rindb = b.get_taskset(tid)
        self.assertTrue(rindb is not None)
        self.assertEquals(rindb.get("foo"), "baz")
        self.assertEquals(rindb.get("bar").data, 12345)
        self.assertTrue(b._cache.get(tid))