summaryrefslogtreecommitdiff
path: root/spec/lib/bulk_imports/common/pipelines/wiki_pipeline_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/lib/bulk_imports/common/pipelines/wiki_pipeline_spec.rb')
-rw-r--r--spec/lib/bulk_imports/common/pipelines/wiki_pipeline_spec.rb25
1 files changed, 25 insertions, 0 deletions
diff --git a/spec/lib/bulk_imports/common/pipelines/wiki_pipeline_spec.rb b/spec/lib/bulk_imports/common/pipelines/wiki_pipeline_spec.rb
new file mode 100644
index 00000000000..0eefb7390dc
--- /dev/null
+++ b/spec/lib/bulk_imports/common/pipelines/wiki_pipeline_spec.rb
@@ -0,0 +1,25 @@
+# frozen_string_literal: true
+
+require 'spec_helper'
+
+RSpec.describe BulkImports::Common::Pipelines::WikiPipeline do
+ describe '#run' do
+ let_it_be(:user) { create(:user) }
+ let_it_be(:bulk_import) { create(:bulk_import, user: user) }
+ let_it_be(:parent) { create(:project) }
+
+ let_it_be(:entity) do
+ create(
+ :bulk_import_entity,
+ :project_entity,
+ bulk_import: bulk_import,
+ source_full_path: 'source/full/path',
+ destination_name: 'My Destination Wiki',
+ destination_namespace: parent.full_path,
+ project: parent
+ )
+ end
+
+ it_behaves_like 'wiki pipeline imports a wiki for an entity'
+ end
+end