Skip to content

Commit db4ea95

Browse files
authored
[Bug #20682] Add sleep 0.1 to stabilize flaky failures on macOS (ruby#12829)
[Bug #20682] Add `sleep 0.1` to stabilize flaky failures on macOS
1 parent 1ead1eb commit db4ea95

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

test/io/console/test_io_console.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,9 @@ def test_sync
444444

445445
def test_ttyname
446446
return unless IO.method_defined?(:ttyname)
447-
assert_equal(["true"], run_pty("p STDIN.ttyname == STDOUT.ttyname"))
447+
# [Bug #20682]
448+
# `sleep 0.1` is added to stabilize flaky failures on macOS.
449+
assert_equal(["true"], run_pty("p STDIN.ttyname == STDOUT.ttyname; sleep 0.1"))
448450
end
449451
end
450452

0 commit comments

Comments
 (0)