diff options
Diffstat (limited to 'spec/serializers/ci/dag_pipeline_serializer_spec.rb')
-rw-r--r-- | spec/serializers/ci/dag_pipeline_serializer_spec.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/spec/serializers/ci/dag_pipeline_serializer_spec.rb b/spec/serializers/ci/dag_pipeline_serializer_spec.rb index abf895c3e77..856f6760d5d 100644 --- a/spec/serializers/ci/dag_pipeline_serializer_spec.rb +++ b/spec/serializers/ci/dag_pipeline_serializer_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Ci::DagPipelineSerializer do +RSpec.describe Ci::DagPipelineSerializer do describe '#represent' do subject { described_class.new.represent(pipeline) } @@ -13,5 +13,9 @@ describe Ci::DagPipelineSerializer do expect(subject[:stages]).to be_present expect(subject[:stages].size).to eq 1 end + + it 'matches schema' do + expect(subject.to_json).to match_schema('entities/dag_pipeline') + end end end |