Merge branch '17-improve-pytest-coverage' into 'master'

Resolve "improve pytest coverage"

Closes #17

See merge request !17
2 jobs for master in 1 minute and 43 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
passed #6745
lint

00:00:30

passed #6744
pytest_and_coverage

00:01:43

98.0%