def test_is_conflicting(self): arg1 = MagicMock() arg2 = MagicMock() arg3 = MagicMock() rel12 = MagicMock() rel12.relfrom = arg1 rel12.relto = arg2 extension = Extension(arg1, arg2, arg3) self.assertFalse(extension.is_conflict_free([rel12]))
def test_is_conflict_free(self): arg1 = MagicMock() arg2 = MagicMock() arg3 = MagicMock() arg4 = MagicMock() arg5 = MagicMock() rel14 = MagicMock() rel14.relfrom = arg1 rel14.relto = arg4 rel52 = MagicMock() rel52.relfrom = arg5 rel52.relto = arg2 rel54 = MagicMock() rel54.relfrom = arg5 rel54.relto = arg4 extension = Extension(arg1, arg2, arg3) self.assertTrue(extension.is_conflict_free([rel14, rel52, rel54]))