def test_reseed(self): metagen = MultiGenerador() todos_los_generadores = obtener_instancias_de_generadores() for gen in todos_los_generadores: metagen.agregar_generador(gen) metagen = metagen.reseed(GeneradorDeEntero(0, 9, seed=0)) val1 = metagen.generar() val2 = metagen.generar() self.assertNotEqual(val1, val2) reseeded = metagen.reseed(GeneradorDeEntero(0, 9, seed=0)) val3 = reseeded.generar() val4 = reseeded.generar() self.assertEqual(val1, val3) self.assertEqual(val2, val4)