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))