コード例 #1
0
ファイル: test_subsystem.py プロジェクト: mishmash/vmc
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