Files
zulip/tools/travis/backend
Umair Khan 83dd901ecf Add capitalization checker tool.
Initial rules significantly by modified by tabbott, who also added the
hacky list of excludes that the tool can't handle correctly yet.

Fixes: #3899.
2017-03-09 00:44:57 -08:00

18 lines
429 B
Bash
Executable File

#!/bin/bash
source tools/travis/activate-venv
set -e
set -x
./tools/lint-all --pep8 # Include the slow and thus non-default pep8 linter check
./tools/test-backend --coverage
./tools/test-migrations
./tools/test-run-dev
./tools/test-documentation
./tools/test-help-documentation.py
./tools/test-api
python -W ignore tools/check-capitalization
# Some test suites disabled in CI for being flaky
#./tools/test-queue-worker-reload