Skip to content

k1rtsu/Bulbasaurus-ohtu

Repository files navigation

Bulbasaurus ohtu

Ohjelmistotuotanto 2024 miniprojekti

example workflow

codecov

Product backlog ja sprint backlogit

Projektin loppuraportti

Asennusohje

Kloona repositorio:

git clone git@github.com:k1rtsu/Bulbasaurus-ohtu.git

Luo tiedosto .env, jonne määritetään

DATABASE_URL=postgresql://xxx
TEST_ENV=true
SECRET_KEY=""

Lataa riippuvuudet

poetry install

Avaa virtuaaliympäristö

poetry shell

Luo sovelluksen tarvitsemat tietokantataulut ennen kuin käynnistät sovelluksen ensimmäistä kertaa

python3 src/db_helper.py

Käynnistä sovellus

python3 src/index.py

Testausohje

Suorita yksikkötestit

pytest src/tests

Suorita Robot-testit

Käynnistä sovellus virtuaaliympäristössä

python3 src/index.py

Suorita Robot-testit sovelluksen ollessa käynnissä

robot src/story_tests

Definition of Done

Sprintiin otettu tehtävä voidaan merkitä valmiiksi, kun seuraavat kriteerit täyttyvät.

  1. User story ja sen hyväksymiskriteerit on toteutettu.
  2. Yksikkötestit ovat valmiit ja menevät läpi.
  3. E2E testit ovat valmiit ja menevät läpi.
  4. Koodi läpäisee CI prosessin.
  5. Koodin katselmointi on valmis.
  6. Sprintin tehtävälista ja tuotteen backlogi on päivitetty.

About

ohjelmistotuotanto 2024 miniprojekti

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors