diff --git a/spec/graphql/types/ci/job_kind_enum_spec.rb b/spec/graphql/types/ci/job_kind_enum_spec.rb index a09cd89ec8bca96ecdadacf03212eef548a1ae12..52ae433906dbd0687093e0b7f95b5818ee75bd78 100644 --- a/spec/graphql/types/ci/job_kind_enum_spec.rb +++ b/spec/graphql/types/ci/job_kind_enum_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe GitlabSchema.types['CiJobKind'] do +RSpec.describe GitlabSchema.types['CiJobKind'], feature_category: :continuous_integration do it 'exposes some job type values' do expect(described_class.values.keys).to match_array( %w[BRIDGE BUILD] diff --git a/spec/graphql/types/ci/job_need_union_spec.rb b/spec/graphql/types/ci/job_need_union_spec.rb index 49df9ddc7ebe9a4a737a63c1bcc8b56b7f264f7c..269ecff17bb1349136f3d0405b1a4f0c13416d0e 100644 --- a/spec/graphql/types/ci/job_need_union_spec.rb +++ b/spec/graphql/types/ci/job_need_union_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe Types::Ci::JobNeedUnion do +RSpec.describe Types::Ci::JobNeedUnion, feature_category: :continuous_integration do describe '.resolve_type' do context 'when resolving a build need' do it 'resolves to a BuildNeedType' do diff --git a/spec/graphql/types/ci/job_status_enum_spec.rb b/spec/graphql/types/ci/job_status_enum_spec.rb index e8a1a2e0aa8eb699ede4037ed7f798b9e984384c..4bb3d866743aa214c803ec9883afcf8ffdec6ccc 100644 --- a/spec/graphql/types/ci/job_status_enum_spec.rb +++ b/spec/graphql/types/ci/job_status_enum_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe GitlabSchema.types['CiJobStatus'] do +RSpec.describe GitlabSchema.types['CiJobStatus'], feature_category: :continuous_integration do it 'exposes all job status values' do expect(described_class.values.values).to contain_exactly( *::Ci::HasStatus::AVAILABLE_STATUSES.map do |status| diff --git a/spec/graphql/types/ci/pipeline_counts_type_spec.rb b/spec/graphql/types/ci/pipeline_counts_type_spec.rb index 6452827dc7b0af68ee86185902a2b9f7b8dd0c51..dfd9e01822c50204f2d6efd339a83ed445054189 100644 --- a/spec/graphql/types/ci/pipeline_counts_type_spec.rb +++ b/spec/graphql/types/ci/pipeline_counts_type_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe GitlabSchema.types['PipelineCounts'] do +RSpec.describe GitlabSchema.types['PipelineCounts'], feature_category: :continuous_integration do include GraphqlHelpers let(:current_user) { create(:user) } diff --git a/spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb b/spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb index 3a90e4f1fd9b126dc46b0ce5ef90c9a71d6745c6..908b577b1628b05b7a95439aa41561ae8c4e369a 100644 --- a/spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb +++ b/spec/graphql/types/ci/pipeline_merge_request_event_type_enum_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe GitlabSchema.types['PipelineMergeRequestEventType'] do +RSpec.describe GitlabSchema.types['PipelineMergeRequestEventType'], feature_category: :continuous_integration do specify { expect(described_class.graphql_name).to eq('PipelineMergeRequestEventType') } it 'has specific values' do diff --git a/spec/graphql/types/ci/pipeline_message_type_spec.rb b/spec/graphql/types/ci/pipeline_message_type_spec.rb index f5c20cd9bf6622224c3fe5092e81f5a87921baff..bd957bd0f30ee7855132a40d9b93163ae799ca0d 100644 --- a/spec/graphql/types/ci/pipeline_message_type_spec.rb +++ b/spec/graphql/types/ci/pipeline_message_type_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe Types::Ci::PipelineMessageType do +RSpec.describe Types::Ci::PipelineMessageType, feature_category: :continuous_integration do specify { expect(described_class.graphql_name).to eq('PipelineMessage') } it 'contains attributes related to a pipeline message' do diff --git a/spec/graphql/types/ci/pipeline_schedule_status_enum_spec.rb b/spec/graphql/types/ci/pipeline_schedule_status_enum_spec.rb index dcf37df5070b4d0930b93bbba512d5544f74eed4..6195019b581acee9ed2914fe625a6261aeb4f36e 100644 --- a/spec/graphql/types/ci/pipeline_schedule_status_enum_spec.rb +++ b/spec/graphql/types/ci/pipeline_schedule_status_enum_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe Types::Ci::PipelineScheduleStatusEnum do +RSpec.describe Types::Ci::PipelineScheduleStatusEnum, feature_category: :continuous_integration do specify { expect(described_class.graphql_name).to eq('PipelineScheduleStatus') } it 'exposes the status of a pipeline schedule' do diff --git a/spec/graphql/types/ci/pipeline_schedule_type_spec.rb b/spec/graphql/types/ci/pipeline_schedule_type_spec.rb index 6e6c6c63969ca47190a01be5b85d6a75a18b7561..eb6ec02701f3109593a589b056adcd7af0861969 100644 --- a/spec/graphql/types/ci/pipeline_schedule_type_spec.rb +++ b/spec/graphql/types/ci/pipeline_schedule_type_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe Types::Ci::PipelineScheduleType do +RSpec.describe Types::Ci::PipelineScheduleType, feature_category: :continuous_integration do include GraphqlHelpers specify { expect(described_class.graphql_name).to eq('PipelineSchedule') } diff --git a/spec/graphql/types/ci/pipeline_scope_enum_spec.rb b/spec/graphql/types/ci/pipeline_scope_enum_spec.rb index 9dc6e5c6faeafcd2000c344f2376f5d55c586d07..e2f4b71851f75cefec8bdc8d5e9058ecb218f744 100644 --- a/spec/graphql/types/ci/pipeline_scope_enum_spec.rb +++ b/spec/graphql/types/ci/pipeline_scope_enum_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe Types::Ci::PipelineScopeEnum do +RSpec.describe Types::Ci::PipelineScopeEnum, feature_category: :continuous_integration do it 'exposes all pipeline scopes' do expect(described_class.values.keys).to contain_exactly( *::Ci::PipelinesFinder::ALLOWED_SCOPES.keys.map(&:to_s) diff --git a/spec/graphql/types/ci/pipeline_status_enum_spec.rb b/spec/graphql/types/ci/pipeline_status_enum_spec.rb index 2d6683c63846f23fc61844f191b229b193b75df6..c20433cfa7a701713cf1378d915dae69fe013ec4 100644 --- a/spec/graphql/types/ci/pipeline_status_enum_spec.rb +++ b/spec/graphql/types/ci/pipeline_status_enum_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe Types::Ci::PipelineStatusEnum do +RSpec.describe Types::Ci::PipelineStatusEnum, feature_category: :continuous_integration do it 'exposes all pipeline states' do expect(described_class.values.keys).to contain_exactly( *::Ci::Pipeline.all_state_names.map(&:to_s).map(&:upcase) diff --git a/spec/graphql/types/ci/pipeline_type_spec.rb b/spec/graphql/types/ci/pipeline_type_spec.rb index 7d7757f3a9e3b45aa0b524ed5b51a4c20f06f6f8..7be9f59f2c9e5fa06c6c736bf61ad4ce47a2dd9c 100644 --- a/spec/graphql/types/ci/pipeline_type_spec.rb +++ b/spec/graphql/types/ci/pipeline_type_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe Types::Ci::PipelineType do +RSpec.describe Types::Ci::PipelineType, feature_category: :continuous_integration do specify { expect(described_class.graphql_name).to eq('Pipeline') } specify { expect(described_class).to expose_permissions_using(Types::PermissionTypes::Ci::Pipeline) }