counsyl / stor

A cross-compatible CLI and Python API for accessing block and object storage
https://counsyl.github.io/stor/
Other
35 stars 12 forks source link

Truly switch to pyproject.toml #132

Closed jtratner closed 4 years ago

jtratner commented 4 years ago
  1. Upgrade coverage + pytest-cov + pytest so we get real coverage errors
  2. Move coverage settings entirely into pyproject.toml
  3. Correctly re-add # pragma: no cover where necessary

NOTE: long-term it would be good to add tests and remove the no cover statements, but for now this suffices as a minmally invasive change.

jtratner commented 4 years ago

btw - got back to 100% by some ignoring coverage on exception blocks in tests - woo!