def subchapters(self): # pylint: disable=no-self-use """ Generate subchapter listing. """ rand = random.Random(fuzzy.get_random_state()) total = rand.randint(3, 12) return [fake.sentence( nb_words=6, variable_nb_words=True) for _ in range(total)]
def test_reset_state(self): fuzz = fuzzy.FuzzyInteger(1, 1000) state = fuzzy.get_random_state() value = fuzz.evaluate(sequence=1, obj=None, create=False) fuzzy.set_random_state(state) value2 = fuzz.evaluate(sequence=1, obj=None, create=False) self.assertEqual(value, value2)