webcompere / model-assert

Assertions for data models
MIT License
28 stars 3 forks source link

Add lenient, path and where-based matching for `isEqualTo` #13

Closed ashleyfrieze closed 3 years ago

codecov-commenter commented 3 years ago

Codecov Report

Merging #13 (7ebf5b8) into main (2d906c8) will decrease coverage by 0.63%. The diff coverage is 88.65%.

Impacted file tree graph

@@             Coverage Diff              @@
##               main      #13      +/-   ##
============================================
- Coverage     94.73%   94.10%   -0.64%     
- Complexity      297      368      +71     
============================================
  Files            45       57      +12     
  Lines           551      678     +127     
  Branches         44       55      +11     
============================================
+ Hits            522      638     +116     
- Misses           18       25       +7     
- Partials         11       15       +4     
Impacted Files Coverage Δ
...ssert/json/dsl/nodespecific/tree/IsEqualToDsl.java 37.50% <37.50%> (ø)
...e/modelassert/json/condition/tree/PathMatcher.java 57.14% <57.14%> (ø)
...lassert/json/condition/tree/StringPathMatcher.java 80.00% <80.00%> (ø)
...pere/modelassert/json/condition/tree/Location.java 93.75% <85.71%> (-6.25%) :arrow_down:
...ssert/json/condition/tree/WildCardPathMatcher.java 86.66% <86.66%> (ø)
...assert/json/condition/tree/PatternPathMatcher.java 88.88% <88.88%> (ø)
.../webcompere/modelassert/json/condition/Ignore.java 100.00% <100.00%> (ø)
...ere/modelassert/json/condition/tree/PathMatch.java 100.00% <100.00%> (ø)
...pere/modelassert/json/condition/tree/PathRule.java 100.00% <100.00%> (ø)
...t/json/condition/tree/TreeComparisonCondition.java 95.18% <100.00%> (+1.96%) :arrow_up:
... and 17 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 2d906c8...7ebf5b8. Read the comment docs.