

def test_expando_two_levels():
    d = {
        'a': 123,
        'b': {
            'c': 456,
        },
    }
    x = Expando(d)
    assert (d.a == d['a'])
    assert (x.b.c == d['b']['c'])

dataset/ETHPy150Open hyde/hyde/tests/test_model.py test_expando_two_levels/VarMisuse@41/53 `x`->`d`