mirror of
https://github.com/python/cpython.git
synced 2025-09-26 10:19:53 +00:00
gh-124927: Fix conversion issue between coordinates and position in REPL (#125001)
This commit is contained in:
parent
a931a8b324
commit
6ab5c4aa05
4 changed files with 12 additions and 1 deletions
|
@ -319,3 +319,11 @@ class TestReader(TestCase):
|
|||
# Simulate a resize to 0 columns
|
||||
reader.screeninfo = []
|
||||
self.assertEqual(reader.pos2xy(), (0, 0))
|
||||
|
||||
def test_setpos_from_xy_for_non_printing_char(self):
|
||||
code = "# non \u200c printing character"
|
||||
events = code_to_events(code)
|
||||
|
||||
reader, _ = handle_all_events(events)
|
||||
reader.setpos_from_xy(8, 0)
|
||||
self.assertEqual(reader.pos, 7)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue