summaryrefslogtreecommitdiff
path: root/spec/lib/bulk_imports/projects/transformers/project_attributes_transformer_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/lib/bulk_imports/projects/transformers/project_attributes_transformer_spec.rb')
-rw-r--r--spec/lib/bulk_imports/projects/transformers/project_attributes_transformer_spec.rb21
1 files changed, 4 insertions, 17 deletions
diff --git a/spec/lib/bulk_imports/projects/transformers/project_attributes_transformer_spec.rb b/spec/lib/bulk_imports/projects/transformers/project_attributes_transformer_spec.rb
index a1d77b9732d..822bb9a5605 100644
--- a/spec/lib/bulk_imports/projects/transformers/project_attributes_transformer_spec.rb
+++ b/spec/lib/bulk_imports/projects/transformers/project_attributes_transformer_spec.rb
@@ -25,8 +25,8 @@ RSpec.describe BulkImports::Projects::Transformers::ProjectAttributesTransformer
let(:data) do
{
- 'visibility' => 'private',
- 'created_at' => '2016-11-18T09:29:42.634Z'
+ 'name' => 'source_name',
+ 'visibility' => 'private'
}
end
@@ -76,21 +76,8 @@ RSpec.describe BulkImports::Projects::Transformers::ProjectAttributesTransformer
end
end
- context 'when data has extra keys' do
- it 'returns a fixed number of keys' do
- data = {
- 'visibility' => 'private',
- 'created_at' => '2016-11-18T09:29:42.634Z',
- 'my_key' => 'my_key',
- 'another_key' => 'another_key',
- 'last_key' => 'last_key'
- }
-
- transformed_data = described_class.new.transform(context, data)
-
- expect(transformed_data.keys)
- .to contain_exactly(:created_at, :import_type, :name, :namespace_id, :path, :visibility_level)
- end
+ it 'converts all keys to symbols' do
+ expect(transformed_data.keys).to contain_exactly(:name, :path, :import_type, :visibility_level, :namespace_id)
end
end
end