def test___objecthasfields(): """py.test for __objecthasfields""" thedata = ( ("ZONE", dict(Name="testzone", X_Origin=32), "testzone", True), # key, fielddict, aname, istrue ("ZONE", dict(Name="testzone", X_Origin=32), "testzone1", False), # key, fielddict, aname, istrue ) for key, fielddict, aname, istrue in thedata: idfobject = modeleditor.addobject(bunchdt, data, commdct, key, None, **fielddict) idfobject.Name = aname # modify the name, to check for a False return result = modeleditor.__objecthasfields(bunchdt, data, commdct, idfobject, **fielddict) assert result == istrue
def test___objecthasfields(): """py.test for __objecthasfields""" thedata = ( ("ZONE", dict(Name="testzone", X_Origin=32), "testzone", True), # key, fielddict, aname, istrue ("ZONE", dict(Name="testzone", X_Origin=32), "testzone1", False), # key, fielddict, aname, istrue ) for key, fielddict, aname, istrue in thedata: idfobject = modeleditor.addobject(bunchdt, data, commdct, key, **fielddict) idfobject.Name = aname # modify the name, to check for a False return result = modeleditor.__objecthasfields(bunchdt, data, commdct, idfobject, **fielddict) assert result == istrue