mirror of
https://github.com/django/django.git
synced 2025-05-06 23:16:29 +00:00
Refs #35882 -- Added test for migration questioner KeyboardInterrupt.
This commit is contained in:
parent
ca113adbae
commit
3434fab758
@ -66,6 +66,11 @@ class QuestionerHelperMethodsTests(SimpleTestCase):
|
|||||||
self.questioner._ask_default()
|
self.questioner._ask_default()
|
||||||
self.assertIn("Invalid input: ", self.prompt.getvalue())
|
self.assertIn("Invalid input: ", self.prompt.getvalue())
|
||||||
|
|
||||||
|
@mock.patch("builtins.input", side_effect=[KeyboardInterrupt()])
|
||||||
|
def test_questioner_no_default_keyboard_interrupt(self, mock_input):
|
||||||
|
with self.assertRaises(KeyboardInterrupt):
|
||||||
|
self.questioner._ask_default()
|
||||||
|
|
||||||
@mock.patch("builtins.input", side_effect=["", "n"])
|
@mock.patch("builtins.input", side_effect=["", "n"])
|
||||||
def test_questioner_no_default_no_user_entry_boolean(self, mock_input):
|
def test_questioner_no_default_no_user_entry_boolean(self, mock_input):
|
||||||
value = self.questioner._boolean_input("Proceed?")
|
value = self.questioner._boolean_input("Proceed?")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user