Skip to content
This repository was archived by the owner on Dec 28, 2025. It is now read-only.

Conversation

@handrews
Copy link
Contributor

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

@codecov-commenter
Copy link

codecov-commenter commented Mar 10, 2023

Codecov Report

Patch coverage has no change and project coverage change: +0.37 🎉

Comparison is base (f5df6c4) 91.56% compared to head (af502f6) 91.93%.

📣 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.
📢 Do you have feedback about the report comment? Let us know in this issue.

handrews added 2 commits April 9, 2023 10:19
While these methods are covered indirectly, it's nice to have
coverage in the catalog test file.
@handrews
Copy link
Contributor Author

@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.

@marksparkza marksparkza merged commit aa16362 into marksparkza:main Apr 10, 2023
@marksparkza
Copy link
Owner

@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!

@handrews handrews deleted the catalog-tests branch April 10, 2023 18:17
@handrews
Copy link
Contributor Author

@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 $schema values in subschemas with $id. Those should all go to 0.11.0. The $schema one ended up being relatively straightforward, so you could make that 0.11.0 and defer the complex referencing to 0.12.0 if you only have time for one complex thing.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants