AbCip: ParseEnum transport error wording + probe test positive assertion #574
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context: native .NET Allen-Bradley transport work (plan
docs/plans/2026-10-07-native-ab-transport.md, branchfeat/native-ab-transport, not yet merged). Parked as a Minor during per-task review — none of these block the plan.Small AbCip config/probe polish:
ParseEnumerror text for a badtransportreads "AB CIP tag 'driver' has unknown Transport" — the shared helper's wording assumes a tag context. Pre-existing forPlcFamilytoo.ShouldNotContain("Connection lost")— add a positive assertion on libplctag's own error text.Fixed: PlcFamily ParseEnum wording (Transport was already correct); probe tests positively assert libplctag's timeout text (later made load-tolerant in
277cd6ee). (merge7105ef3eon master, pushed 2026-10-08)