Skip to content

Latest commit

 

History

History
52 lines (33 loc) · 1.95 KB

README.md

File metadata and controls

52 lines (33 loc) · 1.95 KB

Ohjelmistotekniikka, kevät 2021 - kurssitehtävien palautukset

Kurssisuoritus Helsingin yliopiston Ohjelmistotekniikan kurssille keväällä 2021.

Muistio

Ohjelmalla hallitaan käyttäjän muistiinpanoja, joita voidaan käsitellä useammalla eri laitteella verkon ylitse.

Releases

Dokumentaatio

Asentaminen

  1. Asenna sovelluksen tarvitsemat kirjastot komennolla:
poetry install
  1. Käynnistä sovellus:
poetry run invoke start
  1. Täytä asetustiedot avautuvaan ikkunaan. Tarvittavat tietokannan käyttäjätiedot, username ja password, saat pyytämällä Telegramista @finthunderstorm.

Huomioita Python-versiosta

Sovellus on kehitetty käyttäen Python 3.9.1 -versiota, mutta pitäisi olla yhteensopiva version 3.6.0 alkaen kanssa yhteensopiva. Virhetilanteita voi kuitenkin esiintyä.

Ongelmatilanteiden ratkaisuja

Komennot

  • Ohjelman suorittaminen tapahtuu komennolla poetry run invoke start
  • Testien suorittaminen tapahtuu komennolla poetry run invoke test
  • Testikattavuuden raportin luominen tapahtuu komennolla poetry run invoke coverage-report, joka löytyy htmlcov-kansiosta.
  • Koodin laadun tarkastaminen tapahtuu komennolla poetry run invoke lint