Add tests to reopen MR

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
Dmitriy Zaporozhets 2014-03-03 10:21:50 +02:00
parent 36b065e634
commit fe8552eff6
No known key found for this signature in database
GPG Key ID: 627C5F589F467F17
2 changed files with 19 additions and 0 deletions

View File

@ -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"

View File

@ -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