Commit 102c0e81 authored by Grzegorz Bizon's avatar Grzegorz Bizon

Merge branch 'enforce-template-uniqueness' into 'master'

Ensure that template is used once

See merge request gitlab-org/gitlab-ce!27511
parents 52e88dfe 076e16cb
...@@ -15,6 +15,13 @@ describe Gitlab::Template::GitlabCiYmlTemplate do ...@@ -15,6 +15,13 @@ describe Gitlab::Template::GitlabCiYmlTemplate do
expect(all).to include('Docker') expect(all).to include('Docker')
expect(all).to include('Ruby') expect(all).to include('Ruby')
end end
it 'ensure that the template name is used exactly once' do
all = subject.all.group_by(&:name)
duplicates = all.select { |_, templates| templates.length > 1 }
expect(duplicates).to be_empty
end
end end
describe '.find' do describe '.find' do
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment