-
Notifications
You must be signed in to change notification settings - Fork 12
More tests for the Catalog #73
Conversation
Codecov ReportPatch coverage has no change and project coverage change:
📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more Additional details and impacted files@@ Coverage Diff @@
## main #73 +/- ##
==========================================
+ Coverage 91.56% 91.93% +0.37%
==========================================
Files 21 21
Lines 2003 1972 -31
Branches 427 370 -57
==========================================
- Hits 1834 1813 -21
+ Misses 110 101 -9
+ Partials 59 58 -1 see 6 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
e8c1013 to
1e1f2df
Compare
While these methods are covered indirectly, it's nice to have coverage in the catalog test file.
|
@marksparkza I've rebased this and #72 for 0.10.1 as we previously discussed. I'm not sure what happened with the tests timing out, as I just re-ran the full suite locally without problems. It doesn't look like I can make them run again, but I suspect they would pass. Fixing the new-style output (#88) and implementing the "list" format might take some time. I'm not 100% over COVID and I have a contract starting this week that will take priority. |
|
@handrews, thanks and no problem. In that case once 72 is merged I'll release 0.10.1. I've not had a good look through the remaining PRs yet, but if there are any relatively simple ones I might do one or two further 0.10.x patch releases. My time is quite constrained for the foreseeable future so it might take a while to get through the more complex stuff. In any case, thanks very much for your contributions so far - it's been great quality work, and it's great to have an active contributor on board! |
|
@marksparkza sounds good- I'll go ahead and rebase everything just to clear the conflicts, but here are the PRs you might want to consider for patch releases:
Three of the other four PRs are related to very complex reference loading situations, and the fourth is for switching |
I added these while working on #71, but they really have nothing to do with that change so I split them into this separate PR. The context manager tests account for most of the not-previously covered lines in
catalog/__init__.py