fzy

terminal fuzzy finder picker

git clone https://9o.is/git/fzy.git

commit d98c00f04ee95941ed0e8f2aff34159f10b9de54
parent bb961646bed58abc4fdf0bf93724eec240e565b0
Author: Ondrej Martinek <omartine@akamai.com>
Date:   Fri,  5 Apr 2019 11:32:19 +0000

add test_show_info acceptance test

Diffstat:
Mtest/acceptance/acceptance_test.rb | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/test/acceptance/acceptance_test.rb b/test/acceptance/acceptance_test.rb @@ -447,6 +447,15 @@ class FzyTest < Minitest::Test TTY end + def test_show_info + @tty = interactive_fzy(input: %w[foo bar baz], args: "-i") + @tty.assert_matches ">\n[3/3]\nfoo\nbar\nbaz" + @tty.send_keys("ba") + @tty.assert_matches "> ba\n[2/3]\nbar\nbaz" + @tty.send_keys("q") + @tty.assert_matches "> baq\n[0/3]" + end + def test_help @tty = TTYtest.new_terminal(%{#{FZY_PATH} --help}) @tty.assert_matches <<TTY