summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/test_layout.rb19
1 files changed, 18 insertions, 1 deletions
diff --git a/test/test_layout.rb b/test/test_layout.rb
index 13adffef..0e4db204 100644
--- a/test/test_layout.rb
+++ b/test/test_layout.rb
@@ -893,7 +893,7 @@ class TestLayout < TestInteractive
end
def test_min_height_auto_no_input_reverse_list
- tmux.send_keys %(seq 100 | #{FZF} --style full:sharp --layout reverse-list --no-input --height 1% --min-height 5+), :Enter
+ tmux.send_keys %(seq 100 | #{FZF} --style full:sharp --layout reverse-list --no-input --height 1% --min-height 5+ --bind a:show-input,b:hide-input,c:toggle-input), :Enter
block = <<~BLOCK
┌─────────
@@ -905,6 +905,23 @@ class TestLayout < TestInteractive
└─────────
BLOCK
tmux.until { assert_block(block, it) }
+ tmux.send_keys :a
+ block2 = <<~BLOCK
+ ┌─────
+ │ > 1
+ │ 2
+ └─────
+ ┌─────
+ │ >
+ └─────
+ BLOCK
+ tmux.until { assert_block(block2, it) }
+ tmux.send_keys :b
+ tmux.until { assert_block(block, it) }
+ tmux.send_keys :c
+ tmux.until { assert_block(block2, it) }
+ tmux.send_keys :c
+ tmux.until { assert_block(block, it) }
end
def test_layout_reverse_list