diff options
Diffstat (limited to 'spec/models/issue_spec.rb')
-rw-r--r-- | spec/models/issue_spec.rb | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/spec/models/issue_spec.rb b/spec/models/issue_spec.rb index 9db710cb3cc..4e217e3a9f7 100644 --- a/spec/models/issue_spec.rb +++ b/spec/models/issue_spec.rb @@ -28,7 +28,6 @@ RSpec.describe Issue, feature_category: :team_planning do it { is_expected.to have_many(:resource_milestone_events) } it { is_expected.to have_many(:resource_state_events) } it { is_expected.to have_and_belong_to_many(:prometheus_alert_events) } - it { is_expected.to have_and_belong_to_many(:self_managed_prometheus_alert_events) } it { is_expected.to have_many(:prometheus_alerts) } it { is_expected.to have_many(:issue_email_participants) } it { is_expected.to have_one(:email) } @@ -953,7 +952,7 @@ RSpec.describe Issue, feature_category: :team_planning do subject { issue.from_service_desk? } context 'when issue author is support bot' do - let(:issue) { create(:issue, project: reusable_project, author: ::User.support_bot) } + let(:issue) { create(:issue, project: reusable_project, author: ::Users::Internal.support_bot) } it { is_expected.to be_truthy } end @@ -1527,7 +1526,7 @@ RSpec.describe Issue, feature_category: :team_planning do end describe '#check_for_spam?' do - let_it_be(:support_bot) { ::User.support_bot } + let_it_be(:support_bot) { ::Users::Internal.support_bot } where(:support_bot?, :visibility_level, :confidential, :new_attributes, :check_for_spam?) do ### non-support-bot cases @@ -1640,7 +1639,7 @@ RSpec.describe Issue, feature_category: :team_planning do describe '.service_desk' do it 'returns the service desk issue' do - service_desk_issue = create(:issue, project: reusable_project, author: ::User.support_bot) + service_desk_issue = create(:issue, project: reusable_project, author: ::Users::Internal.support_bot) regular_issue = create(:issue, project: reusable_project) expect(described_class.service_desk).to include(service_desk_issue) |