def test_MoStatus_props(self, init, prop, expected): status = MoStatus(init) assert eval("status." + prop) == expected
def test_MoStatus_cmp(self): status1 = MoStatus(MoStatus.CREATED) status2 = MoStatus(MoStatus.CREATED) assert status1 == status2
def test_MoStatus_offBit(self, init, offBits, offBitsExpected): status = MoStatus(init) status.offBit(offBits) assert str(status) == offBitsExpected
def test_MoStatus_clear(self): status = MoStatus(MoStatus.CREATED | MoStatus.MODIFIED) status.clear() assert status.created == False assert status.deleted == False assert status.modified == False