def test_simple_subsystem_json(): lattice = Lattice([16, 8], 2) subsystem = SimpleSubsystem([4, 4], lattice) assert json.dumps(subsystem.to_json()) == '{"type": "SimpleSubsystem", "dimensions": [4, 4]}' assert Subsystem.from_json(subsystem.to_json(), lattice) == subsystem assert SimpleSubsystem.from_json(subsystem.to_json(), lattice) == subsystem