diff options
author | Matija Čupić <matteeyah@gmail.com> | 2018-11-07 15:01:33 +0300 |
---|---|---|
committer | Matija Čupić <matteeyah@gmail.com> | 2018-11-07 15:01:33 +0300 |
commit | 126fbe580fbe02be5c9f834af37e80c658940b7f (patch) | |
tree | 99ba903c9fd95135523ecaff3f5873c6ef0f67d0 /spec | |
parent | e7df959b8f99875edd246c7ac7779c3203e8755e (diff) |
Return untouched hash if no job is parallelized
Diffstat (limited to 'spec')
-rw-r--r-- | spec/lib/gitlab/ci/config/normalizer_spec.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/lib/gitlab/ci/config/normalizer_spec.rb b/spec/lib/gitlab/ci/config/normalizer_spec.rb index 7c558cacdd5..97926695b6e 100644 --- a/spec/lib/gitlab/ci/config/normalizer_spec.rb +++ b/spec/lib/gitlab/ci/config/normalizer_spec.rb @@ -31,6 +31,14 @@ describe Gitlab::Ci::Config::Normalizer do expect(configs).to all(eq(original_config)) end + context 'when the job is not parallelized' do + let(:job_config) { { script: 'rspec', name: 'rspec' } } + + it 'returns the same hash' do + is_expected.to eq(config) + end + end + context 'when there is a job with a slash in it' do let(:job_name) { :"rspec 35/2" } |