diff options
author | Shinya Maeda <shinya@gitlab.com> | 2018-10-03 15:17:12 +0900 |
---|---|---|
committer | Shinya Maeda <shinya@gitlab.com> | 2018-10-03 15:17:12 +0900 |
commit | 137f74b56396bc8feee87ead9c827ccc0fb47cd2 (patch) | |
tree | a5a4f6d2efdaffdbcf7ee5f92d77604e0b107ed6 /spec/serializers | |
parent | 66b3bd5e2689c735675dc192746c972ebf627a97 (diff) | |
download | gitlab-ce-137f74b56396bc8feee87ead9c827ccc0fb47cd2.tar.gz |
Add job_entity_spec
Diffstat (limited to 'spec/serializers')
-rw-r--r-- | spec/serializers/job_entity_spec.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/serializers/job_entity_spec.rb b/spec/serializers/job_entity_spec.rb index 8e1ca3f308d..5fc27da4906 100644 --- a/spec/serializers/job_entity_spec.rb +++ b/spec/serializers/job_entity_spec.rb @@ -109,6 +109,18 @@ describe JobEntity do end end + context 'when job is scheduled' do + let(:job) { create(:ci_build, :scheduled) } + + it 'contains path to unschedule action' do + expect(subject).to include(:unschedule_path) + end + + it 'contains scheduled_at' do + expect(subject[:scheduled_at]).to eq(job.scheduled_at) + end + end + context 'when job is generic commit status' do let(:job) { create(:generic_commit_status, target_url: 'http://google.com') } |