diff --git a/composer.json b/composer.json index d9ff35d..b758876 100644 --- a/composer.json +++ b/composer.json @@ -27,5 +27,13 @@ "require-dev": { "phpunit/phpunit": "4.8.*", "react/socket": "^1.3" + }, + "scripts": { + "abtests": "sh tests/ab/run_ab_tests.sh", + "phpunit": "phpunit --colors=always", + "test": [ + "@abtests", + "@phpunit" + ] } } diff --git a/tests/ab/run_ab_tests.sh b/tests/ab/run_ab_tests.sh index 8fa9ced..f06a343 100644 --- a/tests/ab/run_ab_tests.sh +++ b/tests/ab/run_ab_tests.sh @@ -9,3 +9,5 @@ sleep 2 php startServer.php & sleep 3 wstest -m fuzzingclient -s fuzzingclient.json +sleep 1 +kill $(ps aux | grep 'php startServer.php' | awk '{print $2}' | head -n 1)