diff options
Diffstat (limited to 'testing/ruby-ttytest/fix-flaky-test.patch')
-rw-r--r-- | testing/ruby-ttytest/fix-flaky-test.patch | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/testing/ruby-ttytest/fix-flaky-test.patch b/testing/ruby-ttytest/fix-flaky-test.patch new file mode 100644 index 0000000000..80bc097e45 --- /dev/null +++ b/testing/ruby-ttytest/fix-flaky-test.patch @@ -0,0 +1,12 @@ +--- ttytest-0.5.0/test/ttytest/terminal_test.rb ++++ ttytest-0.5.0_p/test/ttytest/terminal_test.rb +@@ -4,6 +4,9 @@ + class TerminalTest < Minitest::Test + def test_shell_hello_world + @tty = TTYtest.new_terminal(%{PS1='$ ' /bin/sh}) ++ # Give tmux some time to settle ++ # (see https://github.com/jhawthorn/ttytest/issues/2): ++ sleep(0.5) + @tty.assert_row(0, '$') + @tty.send_keys('echo "Hello, world"') + @tty.assert_row(0, '$ echo "Hello, world"') |