diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-04-19 08:59:05 +0200 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-04-19 08:59:05 +0200 |
commit | 5c92c4dda0bd8e5d836488e2fc8343f5ff024c55 (patch) | |
tree | 0d5007e93d79c7d571f84232b2c98a3480fb488c | |
parent | f6a11d00a8d938293a6a223c6f227b935ebe7a3c (diff) | |
download | gitlab-ce-5c92c4dda0bd8e5d836488e2fc8343f5ff024c55.tar.gz |
Improve container registry repository path specsfix/gb/container-registry-repository-paths
-rw-r--r-- | spec/lib/container_registry/path_spec.rb | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/spec/lib/container_registry/path_spec.rb b/spec/lib/container_registry/path_spec.rb index 0023985e1c2..c2bcb54210b 100644 --- a/spec/lib/container_registry/path_spec.rb +++ b/spec/lib/container_registry/path_spec.rb @@ -191,13 +191,8 @@ describe ContainerRegistry::Path do context 'when project exists' do let(:group) { create(:group, path: 'Some_Group') } - let(:project) do - create(:empty_project, group: group, name: 'some_project') - end - before do - allow(path).to receive(:repository_project) - .and_return(project) + create(:empty_project, group: group, name: 'some_project') end context 'when project path equal repository path' do @@ -236,21 +231,15 @@ describe ContainerRegistry::Path do end 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(:project) do - create(:empty_project, group: group, name: 'SomeProject') - end - before do - allow(path).to receive(:repository_project) - .and_return(project) + create(:empty_project, group: group, name: 'MyProject') end 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 |