예제 #1
0
 def handles_single_suggestion():
     assert did_you_mean(["A"]) == " Did you mean A?"
예제 #2
0
 def adds_sub_message():
     assert did_you_mean(["A"],
                         "the letter") == " Did you mean the letter A?"
예제 #3
0
 def does_accept_an_empty_list():
     assert did_you_mean([]) == ""
예제 #4
0
 def limits_to_five_suggestions():
     assert (did_you_mean(["A", "B", "C", "D", "E",
                           "F"]) == " Did you mean A, B, C, D or E?")
예제 #5
0
 def handles_multiple_suggestions():
     assert did_you_mean(["A", "B", "C"]) == " Did you mean A, B or C?"
예제 #6
0
 def handles_two_suggestions():
     assert did_you_mean(["A", "B"]) == " Did you mean A or B?"
예제 #7
0
 def limits_to_five_suggestions():
     assert (did_you_mean(
         ["A", "B", "C", "D", "E",
          "F"]) == " Did you mean 'A', 'B', 'C', 'D', or 'E'?")
예제 #8
0
 def handles_multiple_suggestions():
     assert did_you_mean(["A", "B",
                          "C"]) == " Did you mean 'A', 'B', or 'C'?"