22
33import pytest
44
5- from aws_lambda_powertools .utilities .parser import exceptions , parser
5+ from aws_lambda_powertools .utilities .parser import event_parser , exceptions
66from aws_lambda_powertools .utilities .typing import LambdaContext
77
88
99@pytest .mark .parametrize ("invalid_value" , [None , bool (), [], (), object ])
1010def test_parser_unsupported_event (dummy_schema , invalid_value ):
11- @parser (schema = dummy_schema )
11+ @event_parser (schema = dummy_schema )
1212 def handle_no_envelope (event : Dict , _ : LambdaContext ):
1313 return event
1414
@@ -20,7 +20,7 @@ def handle_no_envelope(event: Dict, _: LambdaContext):
2020 "invalid_envelope,expected" , [(True , "" ), (["dummy" ], "" ), (object , exceptions .InvalidEnvelopeError )]
2121)
2222def test_parser_invalid_envelope_type (dummy_event , dummy_schema , invalid_envelope , expected ):
23- @parser (schema = dummy_schema , envelope = invalid_envelope )
23+ @event_parser (schema = dummy_schema , envelope = invalid_envelope )
2424 def handle_no_envelope (event : Dict , _ : LambdaContext ):
2525 return event
2626
@@ -32,15 +32,15 @@ def handle_no_envelope(event: Dict, _: LambdaContext):
3232
3333
3434def test_parser_schema_with_envelope (dummy_event , dummy_schema , dummy_envelope ):
35- @parser (schema = dummy_schema , envelope = dummy_envelope )
35+ @event_parser (schema = dummy_schema , envelope = dummy_envelope )
3636 def handle_no_envelope (event : Dict , _ : LambdaContext ):
3737 return event
3838
3939 handle_no_envelope (dummy_event , LambdaContext ())
4040
4141
4242def test_parser_schema_no_envelope (dummy_event , dummy_schema ):
43- @parser (schema = dummy_schema )
43+ @event_parser (schema = dummy_schema )
4444 def handle_no_envelope (event : Dict , _ : LambdaContext ):
4545 return event
4646
@@ -49,7 +49,7 @@ def handle_no_envelope(event: Dict, _: LambdaContext):
4949
5050@pytest .mark .parametrize ("invalid_schema" , [None , str , bool (), [], (), object ])
5151def test_parser_with_invalid_schema_type (dummy_event , invalid_schema ):
52- @parser (schema = invalid_schema )
52+ @event_parser (schema = invalid_schema )
5353 def handle_no_envelope (event : Dict , _ : LambdaContext ):
5454 return event
5555
0 commit comments