1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

[ruby/reline] Add a test that text under dialog appears

0b63bd56ce
This commit is contained in:
aycabta 2021-09-10 08:29:01 +09:00 committed by git
parent a22c04a1d9
commit 199a681d71

View file

@ -974,6 +974,21 @@ begin
EOC
end
def test_autocomplete_rerender_under_dialog
start_terminal(20, 30, %W{ruby -I#{@pwd}/lib #{@pwd}/test/reline/yamatanooroti/multiline_repl --autocomplete}, startup_message: 'Multiline REPL.')
write("def hoge\n\n 123456\n 456789\nend\C-p\C-p\C-p a = Str")
write('i')
close
assert_screen(<<~'EOC')
Multiline REPL.
prompt> def hoge
prompt> a = Stri
prompt> 1234String
prompt> 456789
prompt> end
EOC
end
def test_autocomplete_long_with_scrollbar
start_terminal(20, 30, %W{ruby -I#{@pwd}/lib #{@pwd}/test/reline/yamatanooroti/multiline_repl --autocomplete-long}, startup_message: 'Multiline REPL.')
write('S')