You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bovine/all_tests.sh

52 lines
804 B
Bash

#!/usr/bin/env bash
set -eux
cd bovine
#poetry lock
#poetry install
poetry run pytest
poetry run isort .
poetry run black .
poetry run ruff check --fix .
cd ../bovine_store
#poetry lock
#poetry install
poetry run pytest
# poetry run isort .
poetry run black .
poetry run ruff check --fix .
cd ../bovine_process
#poetry lock
#poetry install
poetry run pytest
poetry run isort .
poetry run black .
poetry run ruff check --fix .
cd ../bovine_herd
#poetry lock
#poetry install
poetry run pytest
poetry run isort .
poetry run black .
poetry run ruff check --fix bovine_herd/
cd ../tests
#poetry lock
#poetry install
poetry run pytest
# poetry run isort .
poetry run black .
poetry run ruff check --fix .
cd ../docs
python make_specification.py
poetry run mdformat .
cd ..
ack '# FIXME' bovine* tests