2017 refactor

This commit is contained in:
Godwin
2017-06-16 17:12:49 -07:00
parent 572e0d6644
commit 8f852b102b
301 changed files with 8302 additions and 7819 deletions
+46 -11
View File
@@ -1,14 +1,49 @@
Feature: Landing Page
In order to learn about Bike!Bike!
As a visitor
In order to learn about Bike!Bike!
As a visitor
Scenario: See a more info link
Given There is an upcoming conference in Halifax NS
And I am on the landing page
Then I see the Bike!Bike! logo
Scenario: A more info link is displayed before registration is open
Given there is an upcoming conference in 'Brooklyn NY'
And I am on the landing page
Then I should see a 'More info' link
Scenario: A registration link is displayed when registration is open
Given there is an upcoming conference in 'Brooklyn NY'
And Registration is open
And I am on the landing page
Then I should see a 'More info' link
And see a 'Register' link
And see 'Brooklyn'
Scenario: Multiple conferences can be displayed on the front page
Given there is an upcoming conference in 'Brooklyn NY'
And There is an upcoming regional conference in 'Yellowknife'
And I am on the landing page
Then I should see 'Brooklyn'
And see 'Yellowknife'
And see 'Northwest Territories'
Scenario: Conferneces don't require a poster or date
Given there is an upcoming conference in 'Drumheller AB'
But the conference has no poster
And it has no date
And I am on the landing page
Then I should see 'Drumheller'
And see 'Alberta'
Scenario: Only public and featured conferences are displayed on the front page
Given there is an upcoming conference in 'Brooklyn NY'
And there is an upcoming regional conference in 'Portland OR'
But it is not featured
And there is an upcoming regional conference in 'Prince Rupert BC'
But it is not public
And I am on the landing page
Then I should see 'Brooklyn'
But I should not see 'Portland'
And I should not see 'Prince Rupert'
Scenario: See a register link
Given There is an upcoming conference in Sackville NB
And Registration is open
And I am on the landing page
And I see a Register link