From 050bcd11b741520c950123c6a52b8429163c9397 Mon Sep 17 00:00:00 2001 From: Aineopintojen-harjoitustyo-Algoritmit-j Date: Thu, 22 Feb 2024 17:09:41 +0200 Subject: ./dev.sh install & viikkoraportti6 --- README.md | 4 +++- dev.sh | 6 ++++++ doc/viikkoraportti6.pdf | Bin 27025 -> 27886 bytes 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0063880..23655c9 100644 --- a/README.md +++ b/README.md @@ -45,4 +45,6 @@ Miinaharava ratkaisijalla - [käyttöohje](doc/käyttöohje.pdf) ### Ohjeita kehitykseen -- `./dev.sh` +Kehitystyökalut kootusti ajamalla projektin juuressa komento: + +`./dev.sh` 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 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 diff --git a/doc/viikkoraportti6.pdf b/doc/viikkoraportti6.pdf index 5b34679..c1ce998 100644 Binary files a/doc/viikkoraportti6.pdf and b/doc/viikkoraportti6.pdf differ -- cgit v1.2.3