summaryrefslogtreecommitdiff
path: root/dev.sh
diff options
context:
space:
mode:
authorAineopintojen-harjoitustyo-Algoritmit-j <github-hy-tiralabra@v.hix.fi>2024-02-22 17:09:41 +0200
committerAineopintojen-harjoitustyo-Algoritmit-j <github-hy-tiralabra@v.hix.fi>2024-02-22 17:09:41 +0200
commit050bcd11b741520c950123c6a52b8429163c9397 (patch)
treee9878f0dea235c5448d1c2571e7433f9a20eb991 /dev.sh
parentd3b644b987efdaa595ce548504a913faa28a9029 (diff)
./dev.sh install & viikkoraportti6
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