forked from Mirrors/flatpak-builder
tests: Don't leak SimpleHTTPServers
parent
9281a0afc9
commit
37d4047af2
|
@ -5,8 +5,10 @@ set -euo pipefail
|
|||
dir=$1
|
||||
test_tmpdir=$(pwd)
|
||||
|
||||
(cd ${dir} && env PYTHONUNBUFFERED=1 setsid python -m SimpleHTTPServer 0 >${test_tmpdir}/httpd-output) &
|
||||
cd ${dir}
|
||||
env PYTHONUNBUFFERED=1 setsid python -m SimpleHTTPServer 0 >${test_tmpdir}/httpd-output &
|
||||
child_pid=$!
|
||||
|
||||
for x in $(seq 50); do
|
||||
sed -e 's,Serving HTTP on 0.0.0.0 port \([0-9]*\) \.\.\.,\1,' < ${test_tmpdir}/httpd-output > ${test_tmpdir}/httpd-port
|
||||
if ! cmp ${test_tmpdir}/httpd-output ${test_tmpdir}/httpd-port 1>/dev/null; then
|
||||
|
|
Loading…
Reference in New Issue