Example #1
0
 def test_prompt_yes_no_with_empty_input_and_defaults(self):
     yes = prompt_yes_no("Do you like green eggs and ham", 'yes', 5,
                         empty_input)
     ok_(yes is True)
     no = prompt_yes_no("Do you like green eggs and ham", 'no', 5,
                        empty_input)
     ok_(no is False)
 def test_prompt_yes_no_with_empty_input_and_defaults(self):
     yes = prompt_yes_no("Do you like green eggs and ham",
                         'yes', 5, empty_input)
     ok_(yes is True)
     no = prompt_yes_no("Do you like green eggs and ham",
                        'no', 5, empty_input)
     ok_(no is False)
Example #3
0
    def test_prompt_yes_no_with_no_input(self):
        no_inputs = [fake_n, fake_capital_n, fake_no, fake_0]
        for input in no_inputs:
            no = prompt_yes_no("Do you like green eggs and ham", None, 5,
                               input)

            ok_(no is False)
Example #4
0
    def test_prompt_yes_no_with_yes_input(self):
        yes_inputs = [fake_y, fake_capital_y, fake_ye, fake_yes, fake_1]
        for input in yes_inputs:
            yes = prompt_yes_no("Do you like green eggs and ham", None, 5,
                                input)

            ok_(yes is True)
    def test_prompt_yes_no_with_no_input(self):
        no_inputs = [fake_n, fake_capital_n, fake_no, fake_0]
        for input in no_inputs:
            no = prompt_yes_no("Do you like green eggs and ham",
                               None, 5, input)

            ok_(no is False)
    def test_prompt_yes_no_with_yes_input(self):
        yes_inputs = [fake_y, fake_capital_y, fake_ye, fake_yes, fake_1]
        for input in yes_inputs:
            yes = prompt_yes_no("Do you like green eggs and ham",
                                None, 5, input)

            ok_(yes is True)
Example #7
0
 def test_prompt_yes_no_with_bad_default(self):
     prompt_yes_no("Do you like green eggs and ham", 'foo', 5, bad_input)
Example #8
0
 def test_prompt_yes_no_with_bad_input(self):
     prompt_yes_no("Do you like green eggs and ham", None, 5, bad_input)
 def test_prompt_yes_no_with_bad_default(self):
     prompt_yes_no("Do you like green eggs and ham", 'foo', 5, bad_input)
 def test_prompt_yes_no_with_bad_input(self):
     prompt_yes_no("Do you like green eggs and ham", None, 5, bad_input)