def test3(self): global population population, evaluation = nsgaiii_regenerate(problem, population) self.assertTrue(evaluation == len(population))
def test2(self): global population population, evaluation = nsgaiii_regenerate(problem, population) test_population = [True if pop.valid is not None else False for pop in population] test_population = reduce(lambda x, y: x and y, test_population) self.assertTrue(test_population is True)