def test__add_decision_negated(self): r_level = 1 package = self.mkl_10_1_0 decisions = DecisionsSet(self.pool) decisions._add_decision(-package.id, r_level) self.assertTrue(package.id in decisions._decision_map) self.assertEqual(decisions._decision_map[package.id], -r_level)
def test__add_decision(self): r_level = 1 package = self.mkl_10_1_0 decisions = DecisionsSet(self.pool) decisions._add_decision(package.id, r_level) self.assertTrue(package.id in decisions._decision_map) self.assertEqual(decisions._decision_map[package.id], r_level) self.assertRaises(DepSolverError, lambda: decisions._add_decision(package.id, r_level+1))
def test__add_decision(self): r_level = 1 package = self.mkl_10_1_0 decisions = DecisionsSet(self.pool) decisions._add_decision(package.id, r_level) self.assertTrue(package.id in decisions._decision_map) self.assertEqual(decisions._decision_map[package.id], r_level) self.assertRaises( DepSolverError, lambda: decisions._add_decision(package.id, r_level + 1))