Skip to content

test: MotionError contract pins the 17 members - #28

Merged
DanielKow merged 1 commit into
masterfrom
fix/motionerror-contract-test
Oct 5, 2026
Merged

DanielKow merged 1 commit into
masterfrom
fix/motionerror-contract-test

Conversation

@DanielKow

Copy link
Copy Markdown
Contributor

Summary

Master's C# tests have been red since fbdd542, which appended ProtocolMismatch = 15 and NotAcknowledged = 16 to MotionError without updating ContractSurfaceTests.MotionError_Has…MembersWithFrozenOrdinals….

This PR pins the two new members at their committed ordinals, renames the test to "Seventeen", and records the 2026-09-28 addition (generic-axis ADR-12) in the test's comment. No product code changes.

Tests

RocketWelder.SDK.Devices.Motion.Tests: 59/59 pass locally (one failed before this change).

Unblocks #27 and the 3.0.0 release.

…match and NotAcknowledged

fbdd542 appended ProtocolMismatch = 15 and NotAcknowledged = 16 without updating the
frozen-ordinals contract test, so master's C# tests have been red since then.
@DanielKow
DanielKow merged commit 65cd433 into master Oct 5, 2026
2 checks passed
@DanielKow
DanielKow deleted the fix/motionerror-contract-test branch October 5, 2026 09:07
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.

1 participant