summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rwxr-xr-xtest/test_go.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/test_go.rb b/test/test_go.rb
index 469d007e..5ac0eee0 100755
--- a/test/test_go.rb
+++ b/test/test_go.rb
@@ -2935,6 +2935,14 @@ class TestGoFZF < TestBase
tmux.send_keys "sleep 0.5 | #{FZF} --bind 'start:reload:ls' --bind 'load:become:tty'", :Enter
tmux.until { |lines| assert_includes lines, '/dev/tty' }
end
+
+ def test_disabled_preview_update
+ tmux.send_keys "echo bar | #{FZF} --disabled --bind 'change:reload:echo foo' --preview 'echo [{q}-{}]'", :Enter
+ tmux.until { |lines| assert_equal 1, lines.match_count }
+ tmux.until { |lines| assert(lines.any? { |line| line.include?('[-bar]') }) }
+ tmux.send_keys :x
+ tmux.until { |lines| assert(lines.any? { |line| line.include?('[x-foo]') }) }
+ end
end
module TestShell