@@ -35,6 +35,7 @@ describe("SimpleQueue", () => {
35
35
job : "test" ,
36
36
item : { value : 1 } ,
37
37
visibilityTimeoutMs : 2000 ,
38
+ attempt : 0 ,
38
39
} ) ;
39
40
expect ( await queue . size ( ) ) . toBe ( 1 ) ;
40
41
expect ( await queue . size ( { includeFuture : true } ) ) . toBe ( 2 ) ;
@@ -48,6 +49,7 @@ describe("SimpleQueue", () => {
48
49
job : "test" ,
49
50
item : { value : 2 } ,
50
51
visibilityTimeoutMs : 2000 ,
52
+ attempt : 0 ,
51
53
} ) ;
52
54
53
55
await queue . ack ( second . id ) ;
@@ -84,6 +86,7 @@ describe("SimpleQueue", () => {
84
86
job : "test" ,
85
87
item : { value : 1 } ,
86
88
visibilityTimeoutMs : 2000 ,
89
+ attempt : 0 ,
87
90
} ) ;
88
91
89
92
const missTwo = await queue . dequeue ( 1 ) ;
@@ -116,6 +119,7 @@ describe("SimpleQueue", () => {
116
119
item : { value : 1 } ,
117
120
availableAt : new Date ( Date . now ( ) + 50 ) ,
118
121
visibilityTimeoutMs : 2000 ,
122
+ attempt : 0 ,
119
123
} ) ;
120
124
121
125
const miss = await queue . dequeue ( 1 ) ;
@@ -129,6 +133,7 @@ describe("SimpleQueue", () => {
129
133
job : "test" ,
130
134
item : { value : 1 } ,
131
135
visibilityTimeoutMs : 2000 ,
136
+ attempt : 0 ,
132
137
} ) ;
133
138
} finally {
134
139
await queue . close ( ) ;
@@ -160,6 +165,7 @@ describe("SimpleQueue", () => {
160
165
job : "test" ,
161
166
item : { value : 1 } ,
162
167
visibilityTimeoutMs : 1_000 ,
168
+ attempt : 0 ,
163
169
} ) ;
164
170
165
171
const missImmediate = await queue . dequeue ( 1 ) ;
@@ -173,6 +179,7 @@ describe("SimpleQueue", () => {
173
179
job : "test" ,
174
180
item : { value : 1 } ,
175
181
visibilityTimeoutMs : 1_000 ,
182
+ attempt : 0 ,
176
183
} ) ;
177
184
} finally {
178
185
await queue . close ( ) ;
@@ -210,12 +217,14 @@ redisTest("dequeue multiple items", { timeout: 20_000 }, async ({ redisContainer
210
217
job : "test" ,
211
218
item : { value : 1 } ,
212
219
visibilityTimeoutMs : 2000 ,
220
+ attempt : 0 ,
213
221
} ) ;
214
222
expect ( dequeued [ 1 ] ) . toEqual ( {
215
223
id : "2" ,
216
224
job : "test" ,
217
225
item : { value : 2 } ,
218
226
visibilityTimeoutMs : 2000 ,
227
+ attempt : 0 ,
219
228
} ) ;
220
229
221
230
expect ( await queue . size ( ) ) . toBe ( 1 ) ;
@@ -232,6 +241,7 @@ redisTest("dequeue multiple items", { timeout: 20_000 }, async ({ redisContainer
232
241
job : "test" ,
233
242
item : { value : 3 } ,
234
243
visibilityTimeoutMs : 2000 ,
244
+ attempt : 0 ,
235
245
} ) ;
236
246
237
247
await queue . ack ( last . id ) ;
0 commit comments