mgrabovsky / sms

Silly little WWW watchdog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create a test suite

mgrabovsky opened this issue · comments

Create a couple of basic tests using pytest or a different library. Tests should cover at least the following cases:

  • No database set up.
  • Database corrupted.
  • No config file supplied.
  • Incorrect config file syntax.
  • Incorrect config file schema.
  • No network connection.
  • In addition: set up a GitHub workflow for running the tests automatically.