|
| 1 | +import { setTimeout } from 'node:timers/promises'; |
1 | 2 | import type { Context } from 'aws-lambda'; |
2 | 3 | import { describe, expect, it } from 'vitest'; |
3 | 4 | import { z } from 'zod/v4'; |
@@ -145,6 +146,7 @@ describe('Kafka consumer', () => { |
145 | 146 | for (const record of event.records) { |
146 | 147 | try { |
147 | 148 | results.push(record.value); |
| 149 | + await setTimeout(1); // simulate some processing time |
148 | 150 | } catch (error) { |
149 | 151 | return error; |
150 | 152 | } |
@@ -247,6 +249,7 @@ describe('Kafka consumer', () => { |
247 | 249 | for (const record of event.records) { |
248 | 250 | try { |
249 | 251 | const { value, key } = record; |
| 252 | + await setTimeout(1); // simulate some processing time |
250 | 253 | results.push([value, key]); |
251 | 254 | } catch (error) { |
252 | 255 | return error; |
@@ -444,6 +447,7 @@ describe('Kafka consumer', () => { |
444 | 447 | try { |
445 | 448 | const { value } = record; |
446 | 449 | results.push(value); |
| 450 | + await setTimeout(1); // simulate some processing time |
447 | 451 | } catch (error) { |
448 | 452 | results.push(error); |
449 | 453 | } |
@@ -480,6 +484,7 @@ describe('Kafka consumer', () => { |
480 | 484 | try { |
481 | 485 | const { value } = record; |
482 | 486 | results.push(value); |
| 487 | + await setTimeout(1); // simulate some processing time |
483 | 488 | } catch (error) { |
484 | 489 | results.push(error); |
485 | 490 | } |
@@ -531,6 +536,7 @@ describe('Kafka consumer', () => { |
531 | 536 | try { |
532 | 537 | const { value } = record; |
533 | 538 | results.push(value); |
| 539 | + await setTimeout(1); // simulate some processing time |
534 | 540 | } catch (error) { |
535 | 541 | results.push(error); |
536 | 542 | } |
|
0 commit comments