diff options
Diffstat (limited to 'spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb')
-rw-r--r-- | spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb b/spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb index 8ed105bc0c9..cc2030fd40b 100644 --- a/spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb +++ b/spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb @@ -2,22 +2,13 @@ require 'spec_helper' -RSpec.describe BulkImports::Projects::Graphql::GetRepositoryQuery do +RSpec.describe BulkImports::Projects::Graphql::GetRepositoryQuery, feature_category: :importers do let_it_be(:tracker) { create(:bulk_import_tracker) } let_it_be(:context) { BulkImports::Pipeline::Context.new(tracker) } subject(:query) { described_class.new(context: context) } - it 'has a valid query' do - parsed_query = GraphQL::Query.new( - GitlabSchema, - query.to_s, - variables: query.variables - ) - result = GitlabSchema.static_validator.validate(parsed_query) - - expect(result[:errors]).to be_empty - end + it_behaves_like 'a valid Direct Transfer GraphQL query' it 'returns project repository url' do expect(subject.to_s).to include('httpUrlToRepo') |