mirror of https://github.com/zulip/zulip.git
23 lines
408 B
Plaintext
23 lines
408 B
Plaintext
|
#!/bin/bash -e
|
||
|
|
||
|
cd "$(dirname "$0")"/..
|
||
|
|
||
|
function run {
|
||
|
desc="$1"
|
||
|
shift
|
||
|
|
||
|
echo "Running $desc"
|
||
|
if ! "$@"; then
|
||
|
printf "\n\e[31;1mFAILED\e[0m $desc\n"
|
||
|
exit 1
|
||
|
else
|
||
|
echo
|
||
|
fi
|
||
|
}
|
||
|
|
||
|
run 'lint checkers' ./tools/check-all
|
||
|
run 'web client tests' ./zephyr/tests/frontend/run
|
||
|
run 'server tests' ./manage.py test zephyr --skip-generate
|
||
|
|
||
|
printf '\n\e[32mAll OK!\e[0m\n'
|