Skip to content

Commit a0de00d

Browse files
committed
chore: using setImmediate for testing for error handle unit test
1 parent 42b3a2a commit a0de00d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/cli/test/unit/lib/run/log-displayer.unit.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,8 @@ describe('logDisplayer', function () {
237237
if (mockEventSourceInstance) {
238238
mockEventSourceInstance.emit('message', {data: '2024-10-17T22:23:22.209776+00:00 app[web.1]: log line 1'})
239239
mockEventSourceInstance.emit('message', {data: '2024-10-17T22:23:23.032789+00:00 app[web.1]: log line 2'})
240-
setImmediate(() => {
240+
// Use process.nextTick to ensure message handlers complete before emitting error
241+
process.nextTick(() => {
241242
mockEventSourceInstance.emit('error', {status: 403, message: null})
242243
})
243244
} else {

0 commit comments

Comments
 (0)