Ejemplo n.º 1
0
def test_propositions():
    state = build_state()
    for prop in state.facts:
        data = prop.serialize()
        loaded_prop = Proposition.deserialize(data)
        assert loaded_prop == prop
Ejemplo n.º 2
0
 def deserialize(cls, serialized_facts: List) -> "World":
     return cls.from_facts(
         [Proposition.deserialize(f) for f in serialized_facts])