def test_parameter_c(): p = ParameterRef_C("hsh") assert "hsh" == p assert p == "hsh" assert not keyword.iskeyword(p) assert hash(p) == hash("hsh") assert repr(p) == "P.hsh" assert p == P.hsh assert p == P("hsh") assert p == P['hsh']
def test_data_c(): d = DataRef_C("hsh") assert "hsh" == d assert d == "hsh" assert not keyword.iskeyword(d) assert hash(d) == hash("hsh") assert repr(d) == "X.hsh" assert d == X.hsh assert d == X("hsh") assert d == X['hsh'] p = ParameterRef_C("hsh") assert not p == d assert p != d