def test_encode(self): task = BaseTask("test-type", {"arg1": "val1", "arg2": "val2"}) self.assertEqual(task.encode(), _job_data)
def test_decode(self): task = BaseTask(*BaseTask.decode(_job_data)) self.assertEqual(task.type_name, "test-type") self.assertEqual(task.args, {"arg1": "val1", "arg2": "val2"})