qutebrowser/tests/integration/features/backforward.feature
2015-11-05 07:07:43 +01:00

28 lines
929 B
Gherkin

Feature: Going back and forward.
Testing the :back/:forward commands.
Scenario: Going back/forward
Given I open data/backforward/1.txt
When I open data/backforward/2.txt
And I run :back
And I wait until data/backforward/1.txt is loaded
And I reload
And I run :forward
And I wait until data/backforward/2.txt is loaded
And I reload
Then the requests should be:
data/backforward/1.txt
data/backforward/2.txt
data/backforward/1.txt
data/backforward/2.txt
Scenario: Going back without history
Given I open data/backforward/1.txt
When I run :back
Then the error "At beginning of history." should be shown.
Scenario: Going forward without history
Given I open data/backforward/1.txt
When I run :forward
Then the error "At end of history." should be shown.