def test_set_worstfactor(self): fit = FitnessLinearRanking(self.fitness_list, .6) self.assertAlmostEqual(0.6, fit._worstfactor) fit.set_worstfactor(.7) self.assertAlmostEqual(.7, fit._worstfactor) self.assertRaises(ValueError, fit.set_worstfactor, -.1) self.assertRaises(ValueError, fit.set_worstfactor, 2.1)
def test_set_worstfactor(self): fit = FitnessLinearRanking(self.fitness_list, 0.6) self.assertAlmostEqual(0.6, fit._worstfactor) fit.set_worstfactor(0.7) self.assertAlmostEqual(0.7, fit._worstfactor) self.assertRaises(ValueError, fit.set_worstfactor, -0.1) self.assertRaises(ValueError, fit.set_worstfactor, 2.1)