Skip to content

Commit 42dd0de

Browse files
Add side effect for unix console testing Mocks
1 parent 47c7453 commit 42dd0de

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

Lib/test/test_pyrepl/test_unix_console.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -250,8 +250,7 @@ def test_resize_bigger_on_multiline_function(self, _os_write):
250250
events = itertools.chain(code_to_events(code))
251251
reader, console = handle_events_short_unix_console(events)
252252

253-
console.height = 2
254-
console.getheightwidth = MagicMock(lambda _: (2, 80))
253+
console.getheightwidth = MagicMock(side_effect=lambda: (2, 80))
255254

256255
def same_reader(_):
257256
return reader
@@ -286,8 +285,7 @@ def test_resize_smaller_on_multiline_function(self, _os_write):
286285
events = itertools.chain(code_to_events(code))
287286
reader, console = handle_events_unix_console_height_3(events)
288287

289-
console.height = 1
290-
console.getheightwidth = MagicMock(lambda _: (1, 80))
288+
console.getheightwidth = MagicMock(side_effect=lambda: (1, 80))
291289

292290
def same_reader(_):
293291
return reader

0 commit comments

Comments
 (0)