def test_serialization(self): t = Task(name="test") s = t.serialize() assert isinstance(s, dict) assert s["slug"] == t.slug assert s["type"] == "prefect.core.task.Task" assert s["name"] == t.name
def test_deserialization(self): t = Task(name="test") s = t.serialize() t2 = prefect.serialization.task.TaskSchema().load(s) assert isinstance(t2, Task) assert t2.name == t.name