|
@ -450,74 +450,6 @@ Feature: Registration |
|
|
And my registration is completed |
|
|
And my registration is completed |
|
|
And I am a member of The Bike Fridge |
|
|
And I am a member of The Bike Fridge |
|
|
|
|
|
|
|
|
@javascript |
|
|
|
|
|
Scenario: Register with new organization in usa |
|
|
|
|
|
Given There is an upcoming conference in Moncton NB |
|
|
|
|
|
And Registration is open |
|
|
|
|
|
And I am in San Francisco, California, USA |
|
|
|
|
|
And an organization named The Bike Bush exists in Musquodoboit Harbour NS |
|
|
|
|
|
And an organization named Cool Cats Bikes exists in Sackville NB |
|
|
|
|
|
|
|
|
|
|
|
When I go to the landing page |
|
|
|
|
|
Then I see a Register Now link |
|
|
|
|
|
And I click on the Register Now link |
|
|
|
|
|
|
|
|
|
|
|
And I fill in my email with example@example.com |
|
|
|
|
|
And I press register |
|
|
|
|
|
|
|
|
|
|
|
And I fill in my firstname with Emma |
|
|
|
|
|
And I fill in my lastname with Smith |
|
|
|
|
|
And I fill in my username with Em |
|
|
|
|
|
And I check is_participant |
|
|
|
|
|
And I press next |
|
|
|
|
|
|
|
|
|
|
|
And I see Do you require housing? |
|
|
|
|
|
And I select couch from housing |
|
|
|
|
|
And I fill in housing extra with I'm easy |
|
|
|
|
|
|
|
|
|
|
|
And I see Do you want to borrow a bike? |
|
|
|
|
|
And I select small from loaner bike |
|
|
|
|
|
|
|
|
|
|
|
And I see Would you like to host a workshop? |
|
|
|
|
|
And I select No from workshop host |
|
|
|
|
|
|
|
|
|
|
|
And I see Anything else |
|
|
|
|
|
And I fill in other with Nope |
|
|
|
|
|
And I should not be registered for the conference |
|
|
|
|
|
|
|
|
|
|
|
And I press submit |
|
|
|
|
|
|
|
|
|
|
|
Then I should be registered for the conference |
|
|
|
|
|
But my registration should not be confirmed |
|
|
|
|
|
And I should get a confirm email |
|
|
|
|
|
And I should see Who do you Represent |
|
|
|
|
|
|
|
|
|
|
|
But my registration is not complete |
|
|
|
|
|
And my registration is not completed |
|
|
|
|
|
|
|
|
|
|
|
Then I check add new org |
|
|
|
|
|
And I press next |
|
|
|
|
|
|
|
|
|
|
|
Then I should see Your Organization Information |
|
|
|
|
|
Then I fill in name with The Bike Fridge |
|
|
|
|
|
Then I set info to Lorem Ipsum and Stuff |
|
|
|
|
|
Then I fill in organization email with info@bikefridge.org |
|
|
|
|
|
Then I fill in street with 1044 Mushaboom Road |
|
|
|
|
|
Then I fill in city with Mushaboom |
|
|
|
|
|
Then I select us from country |
|
|
|
|
|
Then I select ny from territory |
|
|
|
|
|
Then press next |
|
|
|
|
|
|
|
|
|
|
|
Then in the email I should see please confirm your registration |
|
|
|
|
|
And in the email I should see a confirmation link registration |
|
|
|
|
|
|
|
|
|
|
|
When I go to the confirmation page |
|
|
|
|
|
And I should see Thanks for completing your registration |
|
|
|
|
|
And my registration is confirmed |
|
|
|
|
|
And my registration is complete |
|
|
|
|
|
And my registration is completed |
|
|
|
|
|
And I am a member of The Bike Fridge |
|
|
|
|
|
|
|
|
|
|
|
@javascript |
|
|
@javascript |
|
|
Scenario: Lazy participant |
|
|
Scenario: Lazy participant |
|
|
Given There is an upcoming conference in Moncton NB |
|
|
Given There is an upcoming conference in Moncton NB |
|
|