File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change
1
+ from unittest .mock import MagicMock , patch
2
+
1
3
from django .http import HttpResponse
2
4
from django .test import RequestFactory
3
5
@@ -30,3 +32,14 @@ def test_obeys_option(self) -> None:
30
32
response = self .middleware .process_response (request , HttpResponse ())
31
33
32
34
assert response .get ("Reporting-Endpoints" ) is None
35
+
36
+ @patch ("src.sentry.middleware.reporting_endpoint.options.get" )
37
+ def test_no_options_check_in_relay_endpoints (self , mock_options_get : MagicMock ) -> None :
38
+ with override_options (
39
+ {"issues.browser_reporting.reporting_endpoints_header_enabled" : True }
40
+ ):
41
+ request = self .factory .get ("/api/0/relays/register/challenge/" )
42
+ response = self .middleware .process_response (request , HttpResponse ())
43
+
44
+ mock_options_get .assert_not_called ()
45
+ assert response .get ("Reporting-Endpoints" ) is None
You can’t perform that action at this time.
0 commit comments