bartfeenstra / betty

Betty visualizes and publishes your family history by building interactive, encyclopedia-like genealogy websites out of your Gramps and GEDCOM family trees
https://betty.readthedocs.io
GNU General Public License v3.0
70 stars 10 forks source link

Add data contexts to assertion errors #1931

Closed bartfeenstra closed 1 week ago

bartfeenstra commented 1 week ago

This fixes https://github.com/bartfeenstra/betty/issues/1922

codecov[bot] commented 1 week ago

Codecov Report

Attention: Patch coverage is 97.56098% with 2 lines in your changes missing coverage. Please review.

Project coverage is 97.07%. Comparing base (2dbf41f) to head (970b81c). Report is 1 commits behind head on 0.4.x.

Files with missing lines Patch % Lines
betty/assertion/__init__.py 83.33% 1 Missing :warning:
betty/test_utils/assertion/error.py 66.66% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## 0.4.x #1931 +/- ## ======================================= Coverage 97.06% 97.07% ======================================= Files 258 258 Lines 18517 18575 +58 Branches 3511 3522 +11 ======================================= + Hits 17973 18031 +58 Misses 361 361 Partials 183 183 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.