summaryrefslogtreecommitdiff
path: root/dev.sh
diff options
context:
space:
mode:
Diffstat (limited to 'dev.sh')
-rwxr-xr-xdev.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/dev.sh b/dev.sh
index 5938c3c..4c53e9a 100755
--- a/dev.sh
+++ b/dev.sh
@@ -6,6 +6,7 @@ Käyttö: $0 <komento>
Komennot:
+install Asenna devausymäristö
pytest Aja yksikkötestit pytestillä
pylint Tarkista muotoilu pylintillä
covhtml Tee haarakattavuus raportti html muodossa
@@ -14,6 +15,11 @@ covff Tee html haarakattavuusraportti ja avaa se firefoxissa
all Sama kuin '$0 covff && $0 pylint'
" && exit 0
+[ $1 = install ] \
+ && PYTHON_KEYRING_BACKEND=keyring.backends.fail.Keyring \
+ poetry install --no-root \
+ && exit 0
+
[ $1 = pytest ] \
&& poetry run pytest -v \
&& exit 0