Beispiel #1
0
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
Beispiel #2
0
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