Commit 5c92c4dd authored by Grzegorz Bizon's avatar Grzegorz Bizon

Improve container registry repository path specs

parent f6a11d00
...@@ -191,13 +191,8 @@ describe ContainerRegistry::Path do ...@@ -191,13 +191,8 @@ describe ContainerRegistry::Path do
context 'when project exists' do context 'when project exists' do
let(:group) { create(:group, path: 'Some_Group') } let(:group) { create(:group, path: 'Some_Group') }
let(:project) do
create(:empty_project, group: group, name: 'some_project')
end
before do before do
allow(path).to receive(:repository_project) create(:empty_project, group: group, name: 'some_project')
.and_return(project)
end end
context 'when project path equal repository path' do context 'when project path equal repository path' do
...@@ -236,21 +231,15 @@ describe ContainerRegistry::Path do ...@@ -236,21 +231,15 @@ describe ContainerRegistry::Path do
end end
context 'when project with uppercase characters in path exists' do context 'when project with uppercase characters in path exists' do
let(:path) { 'somegroup/someproject' } let(:path) { 'somegroup/myproject/my/image' }
let(:group) { create(:group, path: 'SomeGroup') } let(:group) { create(:group, path: 'SomeGroup') }
let(:project) do
create(:empty_project, group: group, name: 'SomeProject')
end
before do before do
allow(path).to receive(:repository_project) create(:empty_project, group: group, name: 'MyProject')
.and_return(project)
end end
it 'returns downcased project path' do it 'returns downcased project path' do
expect(subject.project_path).to eq 'somegroup/someproject' expect(subject.project_path).to eq 'somegroup/myproject'
end end
end end
end end
......
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