def test_dict_roundtrip(): handle = SolidHandle("baz", SolidHandle("bar", SolidHandle("foo", None))) assert SolidHandle.from_dict(json.loads(json.dumps( handle._asdict()))) == handle handle = SolidHandle("foo", None) assert SolidHandle.from_dict(json.loads(json.dumps( handle._asdict()))) == handle
def test_dict_roundtrip(): handle = SolidHandle('baz', SolidHandle('bar', SolidHandle('foo', None))) assert SolidHandle.from_dict(json.loads(json.dumps( handle._asdict()))) == handle handle = SolidHandle('foo', None) assert SolidHandle.from_dict(json.loads(json.dumps( handle._asdict()))) == handle