@@ -85,7 +85,7 @@ def test_partial_sqs_processor_context_with_failure(sqs_event_factory, record_ha
85
85
with partial_processor (records , record_handler ) as ctx :
86
86
ctx .process ()
87
87
88
- assert len (error .value .args [ 0 ] ) == 1
88
+ assert len (error .value .child_exceptions ) == 1
89
89
stubber .assert_no_pending_responses ()
90
90
91
91
@@ -144,7 +144,7 @@ def lambda_handler(event, context):
144
144
with pytest .raises (SQSBatchProcessingError ) as error :
145
145
lambda_handler (event , {})
146
146
147
- assert len (error .value .args [ 0 ] ) == 2
147
+ assert len (error .value .child_exceptions ) == 2
148
148
stubber .assert_no_pending_responses ()
149
149
150
150
@@ -171,7 +171,7 @@ def lambda_handler(event, context):
171
171
with pytest .raises (SQSBatchProcessingError ) as error :
172
172
lambda_handler (event , {})
173
173
174
- assert len (error .value .args [ 0 ] ) == 1
174
+ assert len (error .value .child_exceptions ) == 1
175
175
stubber .assert_no_pending_responses ()
176
176
177
177
@@ -203,7 +203,7 @@ def lambda_handler(event, context):
203
203
204
204
stubber .assert_no_pending_responses ()
205
205
206
- assert len (error .value .args [ 0 ] ) == 1
206
+ assert len (error .value .child_exceptions ) == 1
207
207
assert capsys .readouterr ().out == "Oh no ! It's a failure.\n "
208
208
209
209
@@ -289,4 +289,4 @@ def test_partial_sqs_processor_context_only_failure(sqs_event_factory, record_ha
289
289
with partial_processor (records , record_handler ) as ctx :
290
290
ctx .process ()
291
291
292
- assert len (error .value .args [ 0 ] ) == 2
292
+ assert len (error .value .child_exceptions ) == 2
0 commit comments