Exemplo n.º 1
0
def test_serialize_deserialize(populated_context):
    # type: (Context) -> None

    context_serialized = populated_context.serialize()

    context = Context.deserialize(context_serialized)

    assert context.project == populated_context.project
    assert context.entity == populated_context.entity
    assert context.step == populated_context.step
    assert context.task == populated_context.task
    assert context.workfile == populated_context.workfile
    assert context.user == populated_context.user
Exemplo n.º 2
0
 def deserialize_context_from_file(self):
     return Context.deserialize(pm.fileInfo[KTTK_CONTEXT])