summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/migrations/test_questioner.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/migrations/test_questioner.py b/tests/migrations/test_questioner.py
index c1aebcb224..a212fbf65f 100644
--- a/tests/migrations/test_questioner.py
+++ b/tests/migrations/test_questioner.py
@@ -66,6 +66,11 @@ class QuestionerHelperMethodsTests(SimpleTestCase):
self.questioner._ask_default()
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"])
def test_questioner_no_default_no_user_entry_boolean(self, mock_input):
value = self.questioner._boolean_input("Proceed?")