예제 #1
0
 def test_auto_confirm(self, mocked_input):
     mocked_input.return_value = ""
     self.assertTrue(confirm(True))
     self.assertTrue(confirm("Y"))
     self.assertTrue(confirm(1))
     self.assertFalse(confirm(False))
     self.assertFalse(confirm(0))
     self.assertFalse(confirm(""))
예제 #2
0
 def test_auto_confirm(self, mocked_input):
     mocked_input.return_value = ''
     self.assertTrue(confirm(True))
     self.assertTrue(confirm('Y'))
     self.assertTrue(confirm(1))
     self.assertFalse(confirm(False))
     self.assertFalse(confirm(0))
     self.assertFalse(confirm(''))
 def test_no_auto_confirm_upper(self, mocked_input):
     mocked_input.return_value = 'Y'
     self.assertTrue(confirm())
 def test_auto_confirm(self):
     self.assertTrue(confirm(True))
     self.assertTrue(confirm('Y'))
     self.assertTrue(confirm(1))
 def test_no_auto_do_blank(self, mocked_input):
     mocked_input.return_value = ''
     self.assertFalse(confirm())
예제 #6
0
 def test_no_auto_do_blank(self, mocked_input):
     mocked_input.return_value = ""
     self.assertFalse(confirm())
예제 #7
0
 def test_no_auto_confirm_lower(self, mocked_input):
     mocked_input.return_value = "y"
     self.assertTrue(confirm())
 def test_auto_confirm(self):
     self.assertTrue(confirm(True))
     self.assertTrue(confirm('Y'))
     self.assertTrue(confirm(1))
 def test_no_auto_do_not_confirm(self, mocked_input):
     mocked_input.return_value = 'x'
     self.assertFalse(confirm())
 def test_no_auto_confirm_upper(self, mocked_input):
     mocked_input.return_value = 'Y'
     self.assertTrue(confirm())