diff options
Diffstat (limited to 'test/snapshots/splitparent.snap')
| -rw-r--r-- | test/snapshots/splitparent.snap | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/test/snapshots/splitparent.snap b/test/snapshots/splitparent.snap new file mode 100644 index 00000000..77a1fba1 --- /dev/null +++ b/test/snapshots/splitparent.snap @@ -0,0 +1,27 @@ +# a new pane never opens under a too-short parent: Alt-n from a tag-only pane +# splits the tall sibling in its column instead; when NO pane could leave the +# newcomer 2 body rows, the tallest one anywhere is split +start 30 100 -n 3 +stable 700 20000 +# shrink pane 0 (top-left) to just its tagline +press left 20 16 +drag left 20 2 +release left 20 2 +motion 40 25 +stable 500 8000 +snap shrunk +# Alt-n from the tag-only pane: the new shell opens below the tall sibling +# underneath it, not as another 1-row sliver +key a-n +stable 700 15000 +snap swap-parent +# squeeze the grid until no pane is 5 rows tall, then Alt-n again: the +# tallest pane (right column) is split even though the active one is left +resize 5 100 +stable 700 15000 +key a-n +stable 700 15000 +snap tallest +resize 30 100 +stable 700 15000 +snap regrown |
