blob: f32ff3d07d7cf02a62b183c73dc6bed9a2bccfaf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
Feature: Tree tab management
Tests for various :tree-tab-* commands.
Background:
# Open a new tree tab enabled window, close everything else
Given I set tabs.tabs_are_windows to false
And I set tabs.tree_tabs to true
And I open about:blank?starting%20page in a new window
And I clean up open tabs
And I clear the log
Scenario: :tab-close --recursive
When I open data/numbers/1.txt
And I open data/numbers/2.txt in a new related tab
And I open data/numbers/3.txt in a new related tab
And I open data/numbers/4.txt in a new tab
And I run :tab-focus 1
And I run :tab-close --recursive
Then the following tabs should be open:
- data/numbers/4.txt
Scenario: Open a child tab
When I open data/numbers/1.txt
And I open data/numbers/2.txt in a new related tab
Then the following tabs should be open:
- data/numbers/1.txt
- data/numbers/2.txt (active)
|