mediawiki-extensions-Revisi.../tests/browser/features/autoexpand.feature
WMDE-Fisch 268944a0b3 Remove browser tests for beta feature setting
The browser tests do not gain very much from the beta
feature tests and the default setting having the extension
only availible as a beta feature slows down the tests in
general.

Furthermore removing this will make it easier to let tests
pass for the temporary change in the slider logic.

Change-Id: I7377a6f11aa103af76d14fea3cbb34572495192a
2017-04-05 11:24:40 +02:00

41 lines
1.6 KiB
Gherkin

@chrome @en.wikipedia.beta.wmflabs.org @firefox @integration
Feature: RevisionSlider auto expand
Background:
Given a page with 2 revision(s) exists
Scenario: Revision slider does not automatically expand by default
Given I am on the diff page
Then There should be a RevisionSlider expand button
And RevisionSlider wrapper should be hidden
Scenario: Revision slider expands automatically when auto expand is on
Given I am on the diff page
When I click on the expand button
And RevisionSlider wrapper should be visible
And The RevisionSlider has loaded
And I have dismissed the help dialog
And I click on the auto expand button
And I wait for the setting to be saved
And I refresh the page
Then The auto expand button should be visible
And The auto expand button should be on
And RevisionSlider wrapper should be visible
And The RevisionSlider has loaded
Scenario: Revision slider does not expand automatically when auto expand is off
Given I am on the diff page
When I click on the expand button
And RevisionSlider wrapper should be visible
And The RevisionSlider has loaded
And I have dismissed the help dialog
And I click on the auto expand button
And I wait for the setting to be saved
And I click on the auto expand button
And I wait for the setting to be saved
And I refresh the page
And I click on the expand button
And RevisionSlider wrapper should be visible
And The RevisionSlider has loaded
Then The auto expand button should be visible
And The auto expand button should be off