Ohjelma on simulaatio Jhon Conways game of life:stä jonkä ympärille on rakennettu tarvittavat elementit tukemaan karttojen tallentamista ja uudelleen lataamista.
Ohjelman saa toimimaan suorittamalla seuraavat komennto. Tarkemmat asennus ohjeet löytyy käyttöohjeesta.
git clone https://github.com/levitesuo/OhTe
cd OhTe/projekti
poetry install
poetry run invoke build
poetry run invoke startTässä nopea selitys kaikista komennoista jotka ohjelmaan on valmisteltu.
sh poetry run invoke start |
Aloittaa sovelluksen ja avaa päävalikon. |
sh poetry run invoke test |
Suorittaa kaikki testit. |
sh poetry run invoke coverage |
Suorittaa kaikkii testis käyttäen coveragea |
sh poetry run invoke coverage-report |
Suorittaa kaikki testit ja muodostaa coverage reportin html formaatissa |
sh poetry run invoke covr |
Suorittaa kaikki testit ja muodostaa coverage reportin sekä printtaa sen terminaaliin. |
sh poetry run invoke build |
Poistaa ensin kaiken tiedon tietokannasta ja sitten ajaa sinne uudet taulukot. Alustaa siis tietokannan. |
sh poetry run invoke coverage-report |
Tarkiestaa koodin laadun joka on määritelty .pylintrc tiedostossa |