diff --git a/tests/helpers/mock-api.sh b/tests/helpers/mock-api.sh index 583b1c9..f7db2cd 100644 --- a/tests/helpers/mock-api.sh +++ b/tests/helpers/mock-api.sh @@ -15,7 +15,7 @@ _free_port() { _wait_port_ready() { local i=0 - while [ $i -lt 10 ]; do + while [ $i -lt 30 ]; do if nc -z localhost "$MOCK_PORT" 2>/dev/null; then return 0 fi @@ -58,6 +58,7 @@ mock_start() { nohup python3 "$(dirname "${BASH_SOURCE[0]}")/mock-server.py" "$MOCK_PORT" "$MOCK_CONFIG_FILE" "$MOCK_REQUEST_FILE" \ /dev/null 2>&1 & + disown MOCK_PID=$! _wait_port_ready }