Add tests to reopen MR
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
parent
36b065e634
commit
fe8552eff6
|
@ -29,6 +29,13 @@ Feature: Project Merge Requests
|
|||
And I click link "Close"
|
||||
Then I should see closed merge request "Bug NS-04"
|
||||
|
||||
Scenario: I reopen merge request page
|
||||
Given I click link "Bug NS-04"
|
||||
And I click link "Close"
|
||||
Then I should see closed merge request "Bug NS-04"
|
||||
When I click link "Reopen"
|
||||
Then I should see reopened merge request "Bug NS-04"
|
||||
|
||||
Scenario: I submit new unassigned merge request
|
||||
Given I click link "New Merge Request"
|
||||
And I submit new merge request "Wiki Feature"
|
||||
|
|
|
@ -170,6 +170,18 @@ class ProjectMergeRequests < Spinach::FeatureSteps
|
|||
end
|
||||
end
|
||||
|
||||
step 'I click link "Reopen"' do
|
||||
within '.page-title' do
|
||||
click_link "Reopen"
|
||||
end
|
||||
end
|
||||
|
||||
step 'I should see reopened merge request "Bug NS-04"' do
|
||||
within '.state-label' do
|
||||
page.should have_content "Open"
|
||||
end
|
||||
end
|
||||
|
||||
def project
|
||||
@project ||= Project.find_by!(name: "Shop")
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue