mirror of
https://github.com/TracksApp/tracks.git
synced 2026-02-19 21:58:09 +01:00
migrate login rjs to erb and reformat features
This commit is contained in:
parent
05b3b7cebc
commit
520e45fe6b
17 changed files with 137 additions and 152 deletions
|
|
@ -1,5 +1,4 @@
|
|||
Feature: Add new next action from every page
|
||||
|
||||
In order to quickly add a new next action
|
||||
As a Tracks user
|
||||
I want to to be able to add one or more new next actions from every page
|
||||
|
|
@ -19,13 +18,13 @@ Feature: Add new next action from every page
|
|||
When I follow "« Hide form"
|
||||
Then the single action form should not be visible
|
||||
|
||||
Scenarios:
|
||||
| action | page |
|
||||
| go to | home page |
|
||||
| go to | tickler page |
|
||||
| visit | project page for "test project"|
|
||||
| visit | context page for "test context"|
|
||||
| visit | tag page for "starred" |
|
||||
Scenarios:
|
||||
| action | page |
|
||||
| go to | home page |
|
||||
| go to | tickler page |
|
||||
| visit | project page for "test project" |
|
||||
| visit | context page for "test context" |
|
||||
| visit | tag page for "starred" |
|
||||
|
||||
@selenium
|
||||
Scenario Outline: I can hide the input form for multiple next actions
|
||||
|
|
@ -37,13 +36,13 @@ Feature: Add new next action from every page
|
|||
Then the single action form should not be visible
|
||||
And the multiple action form should not be visible
|
||||
|
||||
Scenarios:
|
||||
| action | page |
|
||||
| go to | home page |
|
||||
| go to | tickler page |
|
||||
| visit | project page for "test project"|
|
||||
| visit | context page for "test context"|
|
||||
| visit | tag page for "starred" |
|
||||
Scenarios:
|
||||
| action | page |
|
||||
| go to | home page |
|
||||
| go to | tickler page |
|
||||
| visit | project page for "test project" |
|
||||
| visit | context page for "test context" |
|
||||
| visit | tag page for "starred" |
|
||||
|
||||
@selenium
|
||||
Scenario Outline: I can hide the input form and then choose both input forms
|
||||
|
|
@ -57,13 +56,13 @@ Feature: Add new next action from every page
|
|||
Then the single action form should not be visible
|
||||
And the multiple action form should not be visible
|
||||
|
||||
Scenarios:
|
||||
| action | page |
|
||||
| go to | home page |
|
||||
| go to | tickler page |
|
||||
| visit | project page for "test project"|
|
||||
| visit | context page for "test context"|
|
||||
| visit | tag page for "starred" |
|
||||
Scenarios:
|
||||
| action | page |
|
||||
| go to | home page |
|
||||
| go to | tickler page |
|
||||
| visit | project page for "test project" |
|
||||
| visit | context page for "test context" |
|
||||
| visit | tag page for "starred" |
|
||||
|
||||
@selenium
|
||||
Scenario Outline: I can switch forms for single next action to multiple next actions
|
||||
|
|
@ -76,49 +75,49 @@ Feature: Add new next action from every page
|
|||
Then the single action form should be visible
|
||||
And the multiple action form should not be visible
|
||||
|
||||
Scenarios:
|
||||
| action | page |
|
||||
| go to | home page |
|
||||
| go to | tickler page |
|
||||
| visit | project page for "test project"|
|
||||
| visit | context page for "test context"|
|
||||
| visit | tag page for "starred" |
|
||||
Scenarios:
|
||||
| action | page |
|
||||
| go to | home page |
|
||||
| go to | tickler page |
|
||||
| visit | project page for "test project" |
|
||||
| visit | context page for "test context" |
|
||||
| visit | tag page for "starred" |
|
||||
|
||||
@selenium
|
||||
Scenario Outline: I can add a todo from several pages
|
||||
When I <action> the <page>
|
||||
And I submit a new action with description "a new next action"
|
||||
Then I should <see> "a new next action"
|
||||
Scenario Outline: I can add a todo from several pages
|
||||
When I <action> the <page>
|
||||
And I submit a new action with description "a new next action"
|
||||
Then I should <see> "a new next action"
|
||||
|
||||
Scenarios:
|
||||
| action | page | see |
|
||||
| go to | home page | see |
|
||||
| go to | tickler page | not see|
|
||||
| visit | project page for "test project"| see |
|
||||
| visit | context page for "test context"| see |
|
||||
| visit | tag page for "starred" | not see|
|
||||
Scenarios:
|
||||
| action | page | see |
|
||||
| go to | home page | see |
|
||||
| go to | tickler page | not see |
|
||||
| visit | project page for "test project" | see |
|
||||
| visit | context page for "test context" | see |
|
||||
| visit | tag page for "starred" | not see |
|
||||
|
||||
@selenium
|
||||
Scenario Outline: I can add multiple todos from several pages
|
||||
When I <action> the <page>
|
||||
And I follow "Add multiple next actions"
|
||||
And I submit multiple actions with using
|
||||
"""
|
||||
one new next action
|
||||
another new next action
|
||||
"""
|
||||
Then I should <see> "one new next action"
|
||||
And I should <see> "another new next action"
|
||||
And the badge should show <badge>
|
||||
And the number of actions should be <count>
|
||||
When I <action> the <page>
|
||||
And I follow "Add multiple next actions"
|
||||
And I submit multiple actions with using
|
||||
"""
|
||||
one new next action
|
||||
another new next action
|
||||
"""
|
||||
Then I should <see> "one new next action"
|
||||
And I should <see> "another new next action"
|
||||
And the badge should show <badge>
|
||||
And the number of actions should be <count>
|
||||
|
||||
Scenarios:
|
||||
| action | page | see | badge | count |
|
||||
| go to | home page | see | 3 | 3 |
|
||||
| go to | tickler page | not see| 0 | 3 |
|
||||
| visit | project page for "test project"| see | 3 | 3 |
|
||||
| visit | context page for "test context"| see | 2 | 3 |
|
||||
| visit | tag page for "starred" | not see| 0 | 3 |
|
||||
Scenarios:
|
||||
| action | page | see | badge | count |
|
||||
| go to | home page | see | 3 | 3 |
|
||||
| go to | tickler page | not see | 0 | 3 |
|
||||
| visit | project page for "test project" | see | 3 | 3 |
|
||||
| visit | context page for "test context" | see | 2 | 3 |
|
||||
| visit | tag page for "starred" | not see | 0 | 3 |
|
||||
|
||||
@selenium
|
||||
Scenario: I need to fill in at least one description and a context
|
||||
|
|
@ -130,8 +129,8 @@ Feature: Add new next action from every page
|
|||
Then I should see "Context can't be blank"
|
||||
When I fill the multiple actions form with "", "a project", "test context", "tag"
|
||||
And I submit the new multiple actions form with
|
||||
"""
|
||||
"""
|
||||
|
||||
|
||||
"""
|
||||
|
||||
"""
|
||||
Then I should see "You need to submit at least one next action"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue