diff options
Diffstat (limited to 'spec/lib/bulk_imports/projects/stage_spec.rb')
-rw-r--r-- | spec/lib/bulk_imports/projects/stage_spec.rb | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/spec/lib/bulk_imports/projects/stage_spec.rb b/spec/lib/bulk_imports/projects/stage_spec.rb index 428812a34ef..c606cf7c556 100644 --- a/spec/lib/bulk_imports/projects/stage_spec.rb +++ b/spec/lib/bulk_imports/projects/stage_spec.rb @@ -6,13 +6,23 @@ RSpec.describe BulkImports::Projects::Stage do let(:pipelines) do [ [0, BulkImports::Projects::Pipelines::ProjectPipeline], - [1, BulkImports::Common::Pipelines::EntityFinisher] + [1, BulkImports::Projects::Pipelines::RepositoryPipeline], + [2, BulkImports::Common::Pipelines::LabelsPipeline], + [3, BulkImports::Projects::Pipelines::IssuesPipeline], + [4, BulkImports::Common::Pipelines::BoardsPipeline], + [5, BulkImports::Common::Pipelines::EntityFinisher] ] end - describe '.pipelines' do + subject do + bulk_import = build(:bulk_import) + + described_class.new(bulk_import) + end + + describe '#pipelines' do it 'list all the pipelines with their stage number, ordered by stage' do - expect(described_class.pipelines).to eq(pipelines) + expect(subject.pipelines).to eq(pipelines) end end end |