def pdfa_one_state(): """Get a PDFA with one state.""" return make_pdfa_one_state()
def test_multiprocess_generator_helper_function(): """Test multiprocess generator helper function.""" automaton = make_pdfa_one_state() sample = MultiprocessedGenerator._job(10, SimpleGenerator(automaton).sample) assert len(sample) == 10 assert all(character in {0, 1, FINAL_SYMBOL} for s in sample for character in s)
def _make_automaton(cls) -> PDFA: """Make automaton.""" return make_pdfa_one_state()
def make_automaton(self) -> PDFA: """Make a PDFA to generate samples from.""" automaton = make_pdfa_one_state() return automaton