88
99import pytest
1010
11- from apimatic_core_interfaces .types . event_request import EventRequest
11+ from apimatic_core_interfaces .http . request import Request
1212from apimatic_core .exceptions .signature_verification_error import SignatureVerificationError
1313
1414# ⬇️ UPDATE THIS IMPORT PATH TO YOUR MODULE
@@ -140,7 +140,7 @@ def test_verify_true_for_valid_signatures_across_encoders_orders_and_delimiters(
140140 delimiter = delimiter ,
141141 encoder = encoder ,
142142 )
143- req = EventRequest (headers = headers , body = self .BODY )
143+ req = Request (headers = headers , body = self .BODY )
144144 assert verifier .verify (req ) is True
145145
146146 def test_verify_true_with_signature_header_whitespace_trimmed (self , base_headers ):
@@ -166,7 +166,7 @@ def test_verify_true_with_signature_header_whitespace_trimmed(self, base_headers
166166 delimiter = "|" ,
167167 encoder = HexEncoder (),
168168 )
169- req = EventRequest (headers = headers , body = self .BODY )
169+ req = Request (headers = headers , body = self .BODY )
170170 assert verifier .verify (req ) is True
171171
172172 def test_verify_true_when_configured_additional_header_is_missing (self , base_headers ):
@@ -193,7 +193,7 @@ def test_verify_true_when_configured_additional_header_is_missing(self, base_hea
193193 delimiter = "|" ,
194194 encoder = HexEncoder (),
195195 )
196- req = EventRequest (headers = headers , body = self .BODY )
196+ req = Request (headers = headers , body = self .BODY )
197197 assert verifier .verify (req ) is True
198198
199199 @pytest .mark .parametrize (
@@ -221,7 +221,7 @@ def test_verify_true_with_various_delimiters(self, base_headers, delimiter):
221221 delimiter = delimiter ,
222222 encoder = HexEncoder (),
223223 )
224- req = EventRequest (headers = headers , body = self .BODY )
224+ req = Request (headers = headers , body = self .BODY )
225225 assert verifier .verify (req ) is True
226226
227227 def test_verify_false_when_signature_mismatch (self , base_headers ):
@@ -245,7 +245,7 @@ def test_verify_false_when_signature_mismatch(self, base_headers):
245245 delimiter = "|" ,
246246 encoder = HexEncoder (),
247247 )
248- req = EventRequest (headers = headers , body = self .BODY )
248+ req = Request (headers = headers , body = self .BODY )
249249 assert verifier .verify (req ) is False
250250
251251 # ==========================================================================
@@ -264,7 +264,7 @@ def test_verify_raises_signature_verification_error_when_signature_header_missin
264264 delimiter = "|" ,
265265 encoder = HexEncoder (),
266266 )
267- req = EventRequest (headers = headers , body = self .BODY )
267+ req = Request (headers = headers , body = self .BODY )
268268 with pytest .raises (SignatureVerificationError ) as exc :
269269 verifier .verify (req )
270270 assert "Signature header 'x-signature' is missing from the request." == str (exc .value )
@@ -281,7 +281,7 @@ def test_verify_raises_signature_verification_error_when_none_encoder_missing(se
281281 delimiter = "|" ,
282282 encoder = None ,
283283 )
284- req = EventRequest (headers = headers , body = self .BODY )
284+ req = Request (headers = headers , body = self .BODY )
285285 with pytest .raises (SignatureVerificationError ) as exc :
286286 verifier .verify (req )
287287 assert "HMAC digest computation failed." == str (exc .value )
0 commit comments