Skip to content

🧪 Add multi-error network-local parity fixture#1735

Merged
chrisjsewell merged 1 commit into
masterfrom
schema-network-local-multi-error
Jun 30, 2026
Merged

🧪 Add multi-error network-local parity fixture#1735
chrisjsewell merged 1 commit into
masterfrom
schema-network-local-multi-error

Conversation

@chrisjsewell

Copy link
Copy Markdown
Member

Adds network_local_multi_error — a network-context local whose linked target (SPEC_1) violates two property const constraints at once (asil and comment).

_validate_need_local collects all of iter_errors (one OntologyWarning per error), so both failures are reported. This pins that behaviour as the parity oracle for the ubcode port, whose network-local path currently surfaces only the first error (the remaining half of the #1461-style "condense network local errors" divergence).

No behaviour change — fixture + snapshot only.

Add `network_local_multi_error`: a network-context `local` whose linked
target violates two property `const` constraints at once. `_validate_need_local`
lists ALL of `iter_errors` (one warning per error), so both the `asil` and
`comment` failures on SPEC_1 are reported.

Pins that behaviour as the oracle for the ubcode port, whose network-local
path surfaces only the first error.
@codecov

codecov Bot commented Jun 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.37%. Comparing base (4e10030) to head (2f80993).
⚠️ Report is 300 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1735      +/-   ##
==========================================
+ Coverage   86.87%   89.37%   +2.49%     
==========================================
  Files          56       72      +16     
  Lines        6532    10549    +4017     
==========================================
+ Hits         5675     9428    +3753     
- Misses        857     1121     +264     
Flag Coverage Δ
pytests 89.37% <ø> (+2.49%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@chrisjsewell chrisjsewell merged commit 59b8b4e into master Jun 30, 2026
24 checks passed
@chrisjsewell chrisjsewell deleted the schema-network-local-multi-error branch June 30, 2026 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants