Skip to content

Commit 81df8f9

Browse files
edvilmebrettcannon
andauthored
Apply batched suggestions from code review
Co-authored-by: Brett Cannon <brett@python.org>
1 parent ce6a886 commit 81df8f9

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

‎Lib/test/test_pyrepl/test_render.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,12 @@ def test_from_rendered_text_empty_string(self):
5757

5858
def test_from_rendered_text_with_osc_control(self):
5959
osc = "\x1b]633;A\x1b\\"
60-
line = RenderLine.from_rendered_text(f"{osc}>>> ")
60+
prompt = ">>> "
61+
line = RenderLine.from_rendered_text(osc + prompt)
6162

62-
self.assertEqual(line.width, 4)
63+
self.assertEqual(line.width, len(prompt))
6364
self.assertEqual(line.cells[0].controls, (osc,))
6465
self.assertEqual(line.cells[0].text, "")
65-
self.assertEqual(line.text, f"{osc}>>> ")
6666

6767
def test_from_rendered_text_with_non_sgr_controls(self):
6868
# \x1b[H is a cursor-home control (not SGR since it doesn't end with 'm')

‎Lib/test/test_pyrepl/test_utils.py‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ def test_wlen(self):
4848
self.assertEqual(wlen('a\N{ZERO WIDTH JOINER}b'), 2)
4949

5050
def test_wlen_with_osc_sequence(self):
51-
self.assertEqual(wlen("\x1b]633;A\x07>>> "), 4)
51+
prompt = ">>> "
52+
self.assertEqual(wlen("\x1b]633;A\x07" + prompt), len(prompt))
5253

5354
def test_wlen_with_unterminated_osc_sequence(self):
5455
self.assertEqual(wlen("\x1b]633;A"), 7)

0 commit comments

Comments
 (0)