diff options
Diffstat (limited to 'Lib/test/test_pyrepl/test_eventqueue.py')
-rw-r--r-- | Lib/test/test_pyrepl/test_eventqueue.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Lib/test/test_pyrepl/test_eventqueue.py b/Lib/test/test_pyrepl/test_eventqueue.py index a1bac38fbd4..b25bdb956b0 100644 --- a/Lib/test/test_pyrepl/test_eventqueue.py +++ b/Lib/test/test_pyrepl/test_eventqueue.py @@ -123,6 +123,13 @@ class EventQueueTestBase: self.assertEqual(eq.events[2].evt, "key") self.assertEqual(eq.events[2].data, "Z") + def test_push_unicode_character(self): + eq = self.make_eventqueue() + eq.keymap = {} + eq.push("ч") + self.assertEqual(eq.events[0].evt, "key") + self.assertEqual(eq.events[0].data, "ч") + @unittest.skipIf(support.MS_WINDOWS, "No Unix event queue on Windows") class TestUnixEventQueue(EventQueueTestBase, unittest.TestCase): |