From 8179ca5eaa9241c71573a4f65ab34d21b8e3efb0 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Mon, 27 Jan 2025 09:28:40 +0900 Subject: Fix edge cases in --bind where ',' or ':' are chained (#4206) --- test/test_core.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/test_core.rb') diff --git a/test/test_core.rb b/test/test_core.rb index 21e400d4..5e47ef9d 100644 --- a/test/test_core.rb +++ b/test/test_core.rb @@ -418,9 +418,9 @@ class TestCore < TestInteractive end def test_bind - tmux.send_keys "seq 1 1000 | #{fzf('-m --bind=ctrl-j:accept,u,U:up,X,Y,Z:toggle-up,t:toggle')}", :Enter + tmux.send_keys "seq 1 1000 | #{fzf('-m --bind=ctrl-j:accept,u,:,U:up,X,,,Z:toggle-up,t:toggle')}", :Enter tmux.until { |lines| assert_equal ' 1000/1000 (0)', lines[-2] } - tmux.send_keys 'uUu', 'XYZ', 'tt', 'uu', 'ttt', 'C-j' + tmux.send_keys 'uU:', 'X,Z', 'tt', 'uu', 'ttt', 'C-j' assert_equal %w[4 5 6 9], fzf_output_lines end -- cgit v1.2.3