diff options
Diffstat (limited to 'spec/support/shared_contexts/graphql/types/query_type_shared_context.rb')
-rw-r--r-- | spec/support/shared_contexts/graphql/types/query_type_shared_context.rb | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/spec/support/shared_contexts/graphql/types/query_type_shared_context.rb b/spec/support/shared_contexts/graphql/types/query_type_shared_context.rb new file mode 100644 index 00000000000..1585ef0e7fc --- /dev/null +++ b/spec/support/shared_contexts/graphql/types/query_type_shared_context.rb @@ -0,0 +1,45 @@ +# frozen_string_literal: true + +RSpec.shared_context 'with FOSS query type fields' do + # extracted these fields into a shared variable so that we can define FOSS fields once and use them on EE spec as well + let(:expected_foss_fields) do + [ + :board_list, + :ci_application_settings, + :ci_config, + :ci_variables, + :container_repository, + :current_user, + :design_management, + :echo, + :gitpod_enabled, + :group, + :groups, + :issue, + :issues, + :jobs, + :merge_request, + :metadata, + :milestone, + :namespace, + :note, + :package, + :project, + :projects, + :query_complexity, + :runner, + :runner_platforms, + :runner_setup, + :runners, + :snippets, + :synthetic_note, + :timelogs, + :todo, + :topics, + :usage_trends_measurements, + :user, + :users, + :work_item + ] + end +end |