@@ -89,7 +89,7 @@ def verify_c4_normal_form(p, word, nf):
8989 assert sorted (list (stephen .words_accepted (S )), key = lexicographic_compare_key_func )[0 ] == nf
9090
9191 assert all (stephen .accepts (S , w ) for w in stephen .words_accepted (S ))
92- assert stephen .number_of_words_accepted (S ) == len ( stephen .words_accepted (S ))
92+ assert stephen .number_of_words_accepted (S ) == sum ( 1 for _ in stephen .words_accepted (S ))
9393
9494
9595def verify_c4_equal_to (p , word1 , word2 ):
@@ -521,7 +521,7 @@ def test_stephen_008():
521521 ] == to_word ("dfabcdf" )
522522
523523 assert all (stephen .accepts (S , w ) for w in stephen .words_accepted (S ))
524- assert stephen .number_of_words_accepted (S ) == len ( stephen .words_accepted (S ))
524+ assert stephen .number_of_words_accepted (S ) == sum ( 1 for _ in stephen .words_accepted (S ))
525525
526526 S .set_word (to_word ("abcdfceg" )).run ()
527527 assert stephen .number_of_words_accepted (S ) == 16
@@ -572,7 +572,7 @@ def test_Stephen_009():
572572
573573 S .set_word (to_word ("acba" )).run ()
574574
575- assert list (stephen .words_accepted (S )) == [to_word ("aabc " ), to_word ("acba " )]
575+ assert list (stephen .words_accepted (S )) == [to_word ("acba " ), to_word ("aabc " )]
576576
577577 verify_c4_normal_form (p , to_word ("acba" ), to_word ("aabc" ))
578578
@@ -1434,7 +1434,7 @@ def test_stephen_045():
14341434 T .set_word (T .word () * 2 )
14351435 T .run ()
14361436 assert S == T
1437- assert stephen .words_accepted (S ). get ( ) == [0 , 2 , 0 , 2 ]
1437+ assert next ( stephen .words_accepted (S )) == [0 , 2 , 0 , 2 ]
14381438 assert stephen .number_of_left_factors (S ) == POSITIVE_INFINITY
14391439 S .set_word (to_word ("aBbcaABAabCc" ))
14401440 T .set_word (to_word ("CcBAabaACBbA" ))
0 commit comments