diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-06-02 12:07:27 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-06-02 12:07:27 +0300 |
commit | 7e8ecb5c00aae3b7072a5b8ff2c53db03c0bc579 (patch) | |
tree | e89c4b3d7af5db6805951e2847472b2e29e77bfd /spec/services | |
parent | f58c22e1cd553626dbfa4f347afb86544865cfbe (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/services')
-rw-r--r-- | spec/services/submodules/update_service_spec.rb | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/spec/services/submodules/update_service_spec.rb b/spec/services/submodules/update_service_spec.rb index aeaf8ec1c7b..b4282b2a89b 100644 --- a/spec/services/submodules/update_service_spec.rb +++ b/spec/services/submodules/update_service_spec.rb @@ -53,82 +53,6 @@ RSpec.describe Submodules::UpdateService, feature_category: :source_code_managem end context 'validations' do - context 'when submodule' do - context 'is empty' do - let(:submodule) { '' } - - it_behaves_like 'returns error result' do - let(:error_message) { 'Invalid parameters' } - end - end - - context 'is not present' do - let(:submodule) { nil } - - it_behaves_like 'returns error result' do - let(:error_message) { 'Invalid parameters' } - end - end - - context 'is invalid' do - let(:submodule) { 'VERSION' } - - it_behaves_like 'returns error result' do - let(:error_message) { 'Invalid submodule path' } - end - end - - context 'does not exist' do - let(:submodule) { 'non-existent-submodule' } - - it_behaves_like 'returns error result' do - let(:error_message) { 'Invalid submodule path' } - end - end - - context 'has traversal path' do - let(:submodule) { '../six' } - - it_behaves_like 'returns error result' do - let(:error_message) { 'Invalid submodule path' } - end - end - end - - context 'commit_sha' do - context 'is empty' do - let(:commit_sha) { '' } - - it_behaves_like 'returns error result' do - let(:error_message) { 'Invalid parameters' } - end - end - - context 'is not present' do - let(:commit_sha) { nil } - - it_behaves_like 'returns error result' do - let(:error_message) { 'Invalid parameters' } - end - end - - context 'is invalid' do - let(:commit_sha) { '1' } - - it_behaves_like 'returns error result' do - let(:error_message) { 'Invalid parameters' } - end - end - - context 'is the same as the current ref' do - let(:commit_sha) { current_sha } - - it_behaves_like 'returns error result' do - let(:error_message) { "The submodule #{submodule} is already at #{commit_sha}" } - end - end - end - context 'branch_name' do context 'is empty' do let(:branch_name) { '' } @@ -138,14 +62,6 @@ RSpec.describe Submodules::UpdateService, feature_category: :source_code_managem end end - context 'is not present' do - let(:branch_name) { nil } - - it_behaves_like 'returns error result' do - let(:error_message) { 'Invalid parameters' } - end - end - context 'does not exist' do let(:branch_name) { 'non/existent-branch' } |