30 lines
1.2 KiB
Gherkin
30 lines
1.2 KiB
Gherkin
Feature: Group Milestones
|
|
Background:
|
|
Given I sign in as "John Doe"
|
|
And "John Doe" is owner of group "Owned"
|
|
|
|
Scenario: I should see group "Owned" milestone index page with no milestones
|
|
When I visit group "Owned" page
|
|
And I click on group milestones
|
|
Then I should see group milestones index page has no milestones
|
|
|
|
Scenario: I should see group "Owned" milestone index page with milestones
|
|
Given Group has projects with milestones
|
|
When I visit group "Owned" page
|
|
And I click on group milestones
|
|
Then I should see group milestones index page with milestones
|
|
|
|
Scenario: I should see group "Owned" milestone show page
|
|
Given Group has projects with milestones
|
|
When I visit group "Owned" page
|
|
And I click on group milestones
|
|
And I click on one group milestone
|
|
Then I should see group milestone with descriptions and expiry date
|
|
And I should see group milestone with all issues and MRs assigned to that milestone
|
|
|
|
Scenario: Create multiple milestones with one form
|
|
Given I visit group "Owned" milestones page
|
|
And I click new milestone button
|
|
And I fill milestone name
|
|
When I press create mileston button
|
|
Then milestone in each project should be created
|