Skip to content

Commit

Permalink
Make test.sh script more verbose (#1564)
Browse files Browse the repository at this point in the history
  • Loading branch information
tanertopal authored Jan 12, 2023
1 parent 7e7d410 commit 343d335
Showing 1 changed file with 36 additions and 9 deletions.
45 changes: 36 additions & 9 deletions dev/test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,40 @@ cd "$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"/../

echo "=== test.sh ==="

clang-format --Werror --dry-run src/proto/flwr/proto/* && echo "- clang-format: done" &&
python -m isort --check-only --skip src/py/flwr/proto src/py/flwr && echo "- isort: done" &&
python -m black --exclude "src\/py\/flwr\/proto" --check src/py/flwr && echo "- black: done" &&
python -m flwr_tool.init_py_check src/py/flwr src/py/flwr_tool && echo "- init_py_check: done" &&
python -m docformatter -c -r src/py/flwr -e src/py/flwr/proto && echo "- docformatter: done" &&
python -m mypy src/py && echo "- mypy: done" &&
python -m pylint --ignore=src/py/flwr/proto src/py/flwr && echo "- pylint: done" &&
python -m flake8 src/py/flwr && echo "- flake8: done" &&
python -m pytest --cov=src/py/flwr && echo "- pytest: done" &&
echo "- clang-format: start" &&
clang-format --Werror --dry-run src/proto/flwr/proto/* &&
echo "- clang-format: done" &&

echo "- isort: start" &&
python -m isort --check-only --skip src/py/flwr/proto src/py/flwr &&
echo "- isort: done" &&

echo "- black: start" &&
python -m black --exclude "src\/py\/flwr\/proto" --check src/py/flwr &&
echo "- black: done" &&

echo "- init_py_check: start" &&
python -m flwr_tool.init_py_check src/py/flwr src/py/flwr_tool &&
echo "- init_py_check: done" &&

echo "- docformatter: start" &&
python -m docformatter -c -r src/py/flwr -e src/py/flwr/proto &&
echo "- docformatter: done" &&

echo "- mypy: start" &&
python -m mypy src/py &&
echo "- mypy: done" &&

echo "- pylint: start" &&
python -m pylint --ignore=src/py/flwr/proto src/py/flwr &&
echo "- pylint: done" &&

echo "- flake8: start" &&
python -m flake8 src/py/flwr &&
echo "- flake8: done" &&

echo "- pytest: start" &&
python -m pytest --cov=src/py/flwr &&
echo "- pytest: done" &&

echo "- All Python checks passed"

0 comments on commit 343d335

Please sign in to comment.