@@ -106,10 +106,7 @@ def test_verify_jwt_signature(self, monkeypatch):
106
106
)
107
107
]
108
108
109
- @pytest .mark .parametrize ("exc" , [DecodeError , TypeError ("foo" )])
110
- def test_verify_jwt_signature_get_key_for_token_fails (
111
- self , metrics , monkeypatch , exc
112
- ):
109
+ def test_verify_jwt_signature_get_key_for_token_fails (self , metrics , monkeypatch ):
113
110
service = services .OIDCPublisherService (
114
111
session = pretend .stub (),
115
112
publisher = "fakepublisher" ,
@@ -120,8 +117,8 @@ def test_verify_jwt_signature_get_key_for_token_fails(
120
117
)
121
118
122
119
token = pretend .stub ()
123
- jwt = pretend .stub (decode = pretend . raiser ( exc ), PyJWTError = PyJWTError )
124
- monkeypatch .setattr (service , "_get_key_for_token" , pretend .raiser (exc ))
120
+ jwt = pretend .stub (PyJWTError = PyJWTError )
121
+ monkeypatch .setattr (service , "_get_key_for_token" , pretend .raiser (DecodeError ))
125
122
monkeypatch .setattr (services , "jwt" , jwt )
126
123
monkeypatch .setattr (
127
124
services .sentry_sdk ,
@@ -136,13 +133,7 @@ def test_verify_jwt_signature_get_key_for_token_fails(
136
133
tags = ["publisher:fakepublisher" ],
137
134
)
138
135
]
139
-
140
- if exc != DecodeError :
141
- assert services .sentry_sdk .capture_message .calls == [
142
- pretend .call (f"JWT backend raised generic error: { exc } " )
143
- ]
144
- else :
145
- assert services .sentry_sdk .capture_message .calls == []
136
+ assert services .sentry_sdk .capture_message .calls == []
146
137
147
138
@pytest .mark .parametrize ("exc" , [PyJWTError , TypeError ("foo" )])
148
139
def test_verify_jwt_signature_fails (self , metrics , monkeypatch , exc ):
0 commit comments