expect(page).tohave_content("Accepting this merge request will close issues #{issue_1.to_reference} and #{issue_2.to_reference}")
end
end
context'mentioning issues but not closing them'do
let(:merge_request_description){"Description\n\nRefers to #{issue_1.to_reference} and #{issue_2.to_reference}"}
it'does not display closing issue message'do
expect(page).tohave_content("Issues #{issue_1.to_reference} and #{issue_2.to_reference} are mentioned but will not closed.")
end
end
context'closing some issues and mentioning, but not closing, others'do
let(:merge_request_description){"Description\n\ncloses #{issue_1.to_reference}\n\n refers to #{issue_2.to_reference}"}
it'does not display closing issue message'do
expect(page).tohave_content("Accepting this merge request will close issue #{issue_1.to_reference}. Issue #{issue_2.to_reference} is mentioned but will not closed.")