4
4
* @group unit/batch/class/sqsfifobatchprocessor
5
5
*/
6
6
import {
7
+ SqsFifoMessageGroupShortCircuitError ,
7
8
SqsFifoPartialProcessor ,
8
- processPartialResponseSync ,
9
9
SqsFifoShortCircuitError ,
10
- SqsFifoMessageGroupShortCircuitError ,
10
+ processPartialResponseSync ,
11
11
} from '../../src/index.js' ;
12
12
import { sqsRecordFactory } from '../helpers/factories.js' ;
13
13
import { sqsRecordHandler } from '../helpers/handlers.js' ;
@@ -41,7 +41,7 @@ describe('Class: SqsFifoBatchProcessor', () => {
41
41
) ;
42
42
43
43
// Assess
44
- expect ( result [ ' batchItemFailures' ] ) . toStrictEqual ( [ ] ) ;
44
+ expect ( result . batchItemFailures ) . toStrictEqual ( [ ] ) ;
45
45
} ) ;
46
46
47
47
test ( 'SQS FIFO Batch processor with failures' , ( ) => {
@@ -60,11 +60,11 @@ describe('Class: SqsFifoBatchProcessor', () => {
60
60
) ;
61
61
62
62
// Assess
63
- expect ( result [ ' batchItemFailures' ] . length ) . toBe ( 2 ) ;
64
- expect ( result [ ' batchItemFailures' ] [ 0 ] [ ' itemIdentifier' ] ) . toBe (
63
+ expect ( result . batchItemFailures . length ) . toBe ( 2 ) ;
64
+ expect ( result . batchItemFailures [ 0 ] . itemIdentifier ) . toBe (
65
65
secondRecord . messageId
66
66
) ;
67
- expect ( result [ ' batchItemFailures' ] [ 1 ] [ ' itemIdentifier' ] ) . toBe (
67
+ expect ( result . batchItemFailures [ 1 ] . itemIdentifier ) . toBe (
68
68
thirdRecord . messageId
69
69
) ;
70
70
expect ( processor . errors [ 1 ] ) . toBeInstanceOf ( SqsFifoShortCircuitError ) ;
@@ -99,17 +99,17 @@ describe('Class: SqsFifoBatchProcessor', () => {
99
99
) ;
100
100
101
101
// Assess
102
- expect ( result [ ' batchItemFailures' ] . length ) . toBe ( 4 ) ;
103
- expect ( result [ ' batchItemFailures' ] [ 0 ] [ ' itemIdentifier' ] ) . toBe (
102
+ expect ( result . batchItemFailures . length ) . toBe ( 4 ) ;
103
+ expect ( result . batchItemFailures [ 0 ] . itemIdentifier ) . toBe (
104
104
firstRecord . messageId
105
105
) ;
106
- expect ( result [ ' batchItemFailures' ] [ 1 ] [ ' itemIdentifier' ] ) . toBe (
106
+ expect ( result . batchItemFailures [ 1 ] . itemIdentifier ) . toBe (
107
107
secondRecord . messageId
108
108
) ;
109
- expect ( result [ ' batchItemFailures' ] [ 2 ] [ ' itemIdentifier' ] ) . toBe (
109
+ expect ( result . batchItemFailures [ 2 ] . itemIdentifier ) . toBe (
110
110
thirdRecord . messageId
111
111
) ;
112
- expect ( result [ ' batchItemFailures' ] [ 3 ] [ ' itemIdentifier' ] ) . toBe (
112
+ expect ( result . batchItemFailures [ 3 ] . itemIdentifier ) . toBe (
113
113
fourthRecord . messageId
114
114
) ;
115
115
expect ( processor . errors . length ) . toBe ( 4 ) ;
@@ -150,11 +150,11 @@ describe('Class: SqsFifoBatchProcessor', () => {
150
150
) ;
151
151
152
152
// Assess
153
- expect ( result [ ' batchItemFailures' ] . length ) . toBe ( 2 ) ;
154
- expect ( result [ ' batchItemFailures' ] [ 0 ] [ ' itemIdentifier' ] ) . toBe (
153
+ expect ( result . batchItemFailures . length ) . toBe ( 2 ) ;
154
+ expect ( result . batchItemFailures [ 0 ] . itemIdentifier ) . toBe (
155
155
thirdRecord . messageId
156
156
) ;
157
- expect ( result [ ' batchItemFailures' ] [ 1 ] [ ' itemIdentifier' ] ) . toBe (
157
+ expect ( result . batchItemFailures [ 1 ] . itemIdentifier ) . toBe (
158
158
fourthRecord . messageId
159
159
) ;
160
160
expect ( processor . errors . length ) . toBe ( 2 ) ;
@@ -185,7 +185,7 @@ describe('Class: SqsFifoBatchProcessor', () => {
185
185
) ;
186
186
187
187
// Assess
188
- expect ( result [ ' batchItemFailures' ] . length ) . toBe ( 0 ) ;
188
+ expect ( result . batchItemFailures . length ) . toBe ( 0 ) ;
189
189
expect ( processor . errors . length ) . toBe ( 0 ) ;
190
190
} ) ;
191
191
@@ -211,7 +211,7 @@ describe('Class: SqsFifoBatchProcessor', () => {
211
211
) ;
212
212
213
213
// Assess
214
- expect ( result [ ' batchItemFailures' ] . length ) . toBe ( 0 ) ;
214
+ expect ( result . batchItemFailures . length ) . toBe ( 0 ) ;
215
215
expect ( processor . errors . length ) . toBe ( 0 ) ;
216
216
} ) ;
217
217
@@ -237,14 +237,14 @@ describe('Class: SqsFifoBatchProcessor', () => {
237
237
) ;
238
238
239
239
// Assess
240
- expect ( result [ ' batchItemFailures' ] . length ) . toBe ( 3 ) ;
241
- expect ( result [ ' batchItemFailures' ] [ 0 ] [ ' itemIdentifier' ] ) . toBe (
240
+ expect ( result . batchItemFailures . length ) . toBe ( 3 ) ;
241
+ expect ( result . batchItemFailures [ 0 ] . itemIdentifier ) . toBe (
242
242
secondRecord . messageId
243
243
) ;
244
- expect ( result [ ' batchItemFailures' ] [ 1 ] [ ' itemIdentifier' ] ) . toBe (
244
+ expect ( result . batchItemFailures [ 1 ] . itemIdentifier ) . toBe (
245
245
thirdRecord . messageId
246
246
) ;
247
- expect ( result [ ' batchItemFailures' ] [ 2 ] [ ' itemIdentifier' ] ) . toBe (
247
+ expect ( result . batchItemFailures [ 2 ] . itemIdentifier ) . toBe (
248
248
fourthRecord . messageId
249
249
) ;
250
250
expect ( processor . errors . length ) . toBe ( 3 ) ;
0 commit comments