@@ -16,7 +16,6 @@ test('isolated workers call teardown on worker recycle', async () => {
1616
1717 for ( const _ of [ 1 , 2 , 3 , 4 , 5 ] ) {
1818 const { port1, port2 } = new MessageChannel ( )
19- port2 . start ( )
2019 const promise = new Promise ( ( resolve ) => port2 . on ( 'message' , resolve ) )
2120
2221 const output = await pool . run ( { port : port1 } , { transferList : [ port1 ] } )
@@ -42,10 +41,10 @@ test('non-isolated workers call teardown on worker recycle', async () => {
4241 }
4342
4443 const { port1, port2 } = new MessageChannel ( )
45- port2 . start ( )
46- port2 . on ( 'message' , unexpectedTeardown )
4744
4845 for ( const index of [ 1 , 2 , 3 , 4 , 5 ] ) {
46+ port2 . on ( 'message' , unexpectedTeardown )
47+
4948 const transferList = index === 1 ? [ port1 ] : [ ]
5049
5150 const output = await pool . run ( { port : transferList [ 0 ] } , { transferList } )
@@ -56,5 +55,5 @@ test('non-isolated workers call teardown on worker recycle', async () => {
5655 const promise = new Promise ( ( resolve ) => port2 . on ( 'message' , resolve ) )
5756
5857 await pool . destroy ( )
59- await expect ( promise ) . resolves . toEqual ( ` Teardown of task #5`)
58+ await expect ( promise ) . resolves . toMatchInlineSnapshot ( `" Teardown of task #5" `)
6059} )
0 commit comments