summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/closing_issue_extractor_spec.rb
diff options
context:
space:
mode:
authorSamuele Kaplun <kaplun@protonmail.com>2018-09-05 16:17:13 +0200
committerSamuele Kaplun <kaplun@protonmail.com>2018-09-06 16:00:12 +0200
commitc6cfc369db3efc4b63cd1f95080e5e0742f4ca47 (patch)
tree97176d571d8573978dc66dd44fdb10d235db4f08 /spec/lib/gitlab/closing_issue_extractor_spec.rb
parentc6d315b4bb06be644c1c8ca47268bed71c679dd6 (diff)
downloadgitlab-ce-c6cfc369db3efc4b63cd1f95080e5e0742f4ca47.tar.gz
Fix closing issue default pattern
* (Suf)fix #51085 :-) Signed-off-by: Samuele Kaplun <kaplun@protonmail.com>
Diffstat (limited to 'spec/lib/gitlab/closing_issue_extractor_spec.rb')
-rw-r--r--spec/lib/gitlab/closing_issue_extractor_spec.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/lib/gitlab/closing_issue_extractor_spec.rb b/spec/lib/gitlab/closing_issue_extractor_spec.rb
index 1f35d1e4880..44568f2a653 100644
--- a/spec/lib/gitlab/closing_issue_extractor_spec.rb
+++ b/spec/lib/gitlab/closing_issue_extractor_spec.rb
@@ -338,6 +338,13 @@ describe Gitlab::ClosingIssueExtractor do
end
end
+ context "with an invalid keyword such as suffix insted of fix" do
+ it do
+ message = "suffix #{reference}"
+ expect(subject.closed_by_message(message)).to eq([])
+ end
+ end
+
context 'with multiple references' do
let(:other_issue) { create(:issue, project: project) }
let(:third_issue) { create(:issue, project: project) }