mediawiki-skins-MinervaNeue/tests/browser/features/no_javascript_site.feature
jdlrobson c0c90234d0 Port browser tests from MobileFrontend to Minerva
This moves all browser tests from MobileFrontend to the Minerva repo
in preparation for separating the two.

Note, this means browser tests will exist in both repositories for a
period of time. This is important and necessary to ensure we do not
break anything.

See:
https://lists.wikimedia.org/pipermail/mobile-l/2017-July/010536.html

Bug: T168758
Change-Id: I84ae3ea14191f672cabcd52020e80b0a40a72ce1
2017-07-11 14:11:03 -07:00

37 lines
1.6 KiB
Gherkin

@custom-browser @en.m.wikipedia.beta.wmflabs.org @firefox @test2.m.wikipedia.org
Feature: Basic site for legacy devices
Background:
Given my browser doesn't support JavaScript
And I am using the mobile site
And I am on the "Main Page" page
# FIXME: Add scenario to check search actually works
Scenario: Able to search in basic non-JavaScript site
When I click on "Random" in the main navigation menu
Then I should see the search button
# FIXME: Check that the edit button is invisible
@smoke
Scenario: Able to access left navigation in basic non-JavaScript site
When I click on "Random" in the main navigation menu
And I click on the main navigation button
Then I should see a link to "Home" in the main navigation menu
And I should see a link to "Random" in the main navigation menu
And I should see a link to "Settings" in the main navigation menu
And I should not see a link to "Watchlist" in the main navigation menu
And I should see a link to "Log in" in the main navigation menu
@extension-geodata
Scenario: Nearby link not present in main navigation menu
When I click on "Random" in the main navigation menu
And I click on the main navigation button
Then I should not see a link to "Nearby" in the main navigation menu
@smoke @integration @skip
Scenario: Search with JavaScript disabled
Given the page "Selenium search test" exists
When I type into search box "Test is used by Selenium web driver"
And I click the search button
Then I should see a list of search results