@@ -451,7 +451,6 @@ def test_create_feedback_spam_detection_produce_to_kafka(
451
451
mock_produce_occurrence_to_kafka ,
452
452
input_message ,
453
453
expected_result ,
454
- monkeypatch ,
455
454
feature_flag ,
456
455
):
457
456
with Feature ({"organizations:user-feedback-spam-ingest" : feature_flag }):
@@ -491,11 +490,10 @@ def test_create_feedback_spam_detection_produce_to_kafka(
491
490
mock_openai = Mock ()
492
491
mock_openai ().chat .completions .create = create_dummy_openai_response
493
492
494
- monkeypatch .setattr ("sentry.llm.providers.openai.OpenAI" , mock_openai )
495
-
496
- create_feedback_issue (
497
- event , default_project .id , FeedbackCreationSource .NEW_FEEDBACK_ENVELOPE
498
- )
493
+ with patch ("sentry.llm.providers.openai.OpenAI" , mock_openai ):
494
+ create_feedback_issue (
495
+ event , default_project .id , FeedbackCreationSource .NEW_FEEDBACK_ENVELOPE
496
+ )
499
497
500
498
# Check if the 'is_spam' evidence in the Kafka message matches the expected result
501
499
is_spam_evidence = [
@@ -526,7 +524,6 @@ def test_create_feedback_spam_detection_produce_to_kafka(
526
524
def test_create_feedback_spam_detection_project_option_false (
527
525
default_project ,
528
526
mock_produce_occurrence_to_kafka ,
529
- monkeypatch ,
530
527
):
531
528
default_project .update_option ("sentry:feedback_ai_spam_detection" , False )
532
529
@@ -567,11 +564,10 @@ def test_create_feedback_spam_detection_project_option_false(
567
564
mock_openai = Mock ()
568
565
mock_openai ().chat .completions .create = create_dummy_openai_response
569
566
570
- monkeypatch .setattr ("sentry.llm.providers.openai.OpenAI" , mock_openai )
571
-
572
- create_feedback_issue (
573
- event , default_project .id , FeedbackCreationSource .NEW_FEEDBACK_ENVELOPE
574
- )
567
+ with patch ("sentry.llm.providers.openai.OpenAI" , mock_openai ):
568
+ create_feedback_issue (
569
+ event , default_project .id , FeedbackCreationSource .NEW_FEEDBACK_ENVELOPE
570
+ )
575
571
576
572
# Check if the 'is_spam' evidence in the Kafka message matches the expected result
577
573
is_spam_evidence = [
@@ -588,7 +584,6 @@ def test_create_feedback_spam_detection_project_option_false(
588
584
@django_db_all
589
585
def test_create_feedback_spam_detection_set_status_ignored (
590
586
default_project ,
591
- monkeypatch ,
592
587
):
593
588
with Feature (
594
589
{
@@ -632,11 +627,10 @@ def test_create_feedback_spam_detection_set_status_ignored(
632
627
mock_openai = Mock ()
633
628
mock_openai ().chat .completions .create = create_dummy_openai_response
634
629
635
- monkeypatch .setattr ("sentry.llm.providers.openai.OpenAI" , mock_openai )
636
-
637
- create_feedback_issue (
638
- event , default_project .id , FeedbackCreationSource .NEW_FEEDBACK_ENVELOPE
639
- )
630
+ with patch ("sentry.llm.providers.openai.OpenAI" , mock_openai ):
631
+ create_feedback_issue (
632
+ event , default_project .id , FeedbackCreationSource .NEW_FEEDBACK_ENVELOPE
633
+ )
640
634
641
635
group = Group .objects .get ()
642
636
assert group .status == GroupStatus .IGNORED
0 commit comments