class TestBash
Public Instance Methods
new_shell()
click to toggle source
# File lib/helpers/fzf/test/test_go.rb, line 2500 def new_shell tmux.prepare tmux.send_keys "FZF_TMUX=1 #{Shell.bash}", :Enter tmux.prepare end
shell()
click to toggle source
# File lib/helpers/fzf/test/test_go.rb, line 2496 def shell :bash end
test_dynamic_completion_loader()
click to toggle source
# File lib/helpers/fzf/test/test_go.rb, line 2506 def test_dynamic_completion_loader tmux.paste 'touch /tmp/foo; _fzf_completion_loader=1' tmux.paste '_completion_loader() { complete -o default fake; }' tmux.paste 'complete -F _fzf_path_completion -o default -o bashdefault fake' tmux.send_keys 'fake /tmp/foo**', :Tab tmux.until { |lines| assert_operator lines.match_count, :>, 0 } tmux.send_keys 'C-c' tmux.prepare tmux.send_keys 'fake /tmp/foo' tmux.send_keys :Tab, 'C-u' tmux.prepare tmux.send_keys 'fake /tmp/foo**', :Tab tmux.until { |lines| assert_operator lines.match_count, :>, 0 } end