Version numbers have very different ranges for different browsers so not having a dictionary of those. Fixed a whitespace issue Fixed pylint/pep8 violations Don't need django_url Spacing issues Changed how commenting works Forgot one Used wrong name Changed around importing Remove django_url Fixed function orderingn Made logic nicer for getting a new browser Modifying tests to run in opera Needed to increase time to account for slow sauce loading Now safari LMS works Forgot an assert statement Skipping a few tests for opera
19 lines
775 B
Gherkin
19 lines
775 B
Gherkin
Feature: Sign in
|
|
In order to use the edX content
|
|
As a new user
|
|
I want to signup for a student account
|
|
|
|
# firefox will not redirect properly
|
|
@skip_firefox
|
|
Scenario: Sign up from the homepage
|
|
Given I visit the homepage
|
|
When I click the link with the text "Register Now"
|
|
And I fill in "email" on the registration form with "robot2@edx.org"
|
|
And I fill in "password" on the registration form with "test"
|
|
And I fill in "username" on the registration form with "robot2"
|
|
And I fill in "name" on the registration form with "Robot Two"
|
|
And I check the checkbox named "terms_of_service"
|
|
And I check the checkbox named "honor_code"
|
|
And I submit the registration form
|
|
Then I should see "THANKS FOR REGISTERING!" in the dashboard banner
|