File tree Expand file tree Collapse file tree 2 files changed +14
-10
lines changed
Expand file tree Collapse file tree 2 files changed +14
-10
lines changed Original file line number Diff line number Diff line change @@ -8,15 +8,17 @@ export const enableFeatures = ['http', 'fetch-event'];
88export const worldName = 'test3' ;
99
1010export async function test ( instance ) {
11- const server = new HTTPServer ( instance . incomingHandler ) ;
12- let port = await getRandomPort ( ) ;
13- server . listen ( port ) ;
14-
11+ let server ;
1512 try {
13+ server = new HTTPServer ( instance . incomingHandler ) ;
14+ let port = await getRandomPort ( ) ;
15+ server . listen ( port ) ;
1616 const resp = await fetch ( `http://localhost:${ port } ` ) ;
1717 const text = await resp . text ( ) ;
1818 strictEqual ( text , 'Hello World' ) ;
1919 } finally {
20- server . stop ( ) ;
20+ if ( server ) {
21+ server . stop ( ) ;
22+ }
2123 }
2224}
Original file line number Diff line number Diff line change @@ -8,15 +8,17 @@ export const enableFeatures = ['http'];
88export const worldName = 'test3' ;
99
1010export async function test ( instance ) {
11- const server = new HTTPServer ( instance . incomingHandler ) ;
12- let port = await getRandomPort ( ) ;
13- server . listen ( port ) ;
14-
11+ let server ;
1512 try {
13+ server = new HTTPServer ( instance . incomingHandler ) ;
14+ let port = await getRandomPort ( ) ;
15+ server . listen ( port ) ;
1616 const resp = await fetch ( `http://localhost:${ port } ` ) ;
1717 const text = await resp . text ( ) ;
1818 strictEqual ( text , 'Hello world!' ) ;
1919 } finally {
20- server . stop ( ) ;
20+ if ( server ) {
21+ server . stop ( ) ;
22+ }
2123 }
2224}
You can’t perform that action at this time.
0 commit comments