Skip to content

Commit 6baf09d

Browse files
committed
chore: added closeOnExec param to ./bin/server
1 parent 80c46c1 commit 6baf09d

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

bin/server

+7-4
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,12 @@ const server = app.listen(port, hostname, () => {
7171

7272
child.stdout.pipe(process.stdout)
7373
child.stderr.pipe(process.stdout)
74-
child.on('exit', code => {
75-
server.close()
76-
process.exit(code)
77-
})
74+
75+
if (argv.closeOnExec) {
76+
child.on('exit', code => {
77+
server.close()
78+
process.exit(code)
79+
})
80+
}
7881
}
7982
})

test/fetch/browser/run.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/sh
22
browser="./node_modules/.bin/mocha-headless-chrome"
3-
./bin/server --exec "$browser -f $(dirname $0)/index.html?globals=on"
3+
./bin/server --exec "$browser -f $(dirname $0)/index.html?globals=on" --closeOnExec

test/fetch/node/run.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#!/bin/sh
22
nyc="./node_modules/.bin/nyc"
33
mocha="./node_modules/.bin/mocha"
4-
./bin/server --exec "$nyc $mocha $(dirname $0)/index.js"
4+
./bin/server --exec "$nyc $mocha $(dirname $0)/index.js" --closeOnExec

test/fetch/whatwg/run.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/sh
22
browser="./node_modules/.bin/mocha-headless-chrome"
3-
./bin/server --exec "$browser -f $(dirname $0)/index.html?globals=off"
3+
./bin/server --exec "$browser -f $(dirname $0)/index.html?globals=off" --closeOnExec

0 commit comments

Comments
 (0)