S7 integration fixture via python-snap7 (#216) + per-driver test-fixture coverage docs #160
Reference in New Issue
Block a user
Delete Branch "s7-integration-fixture"
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?
Closes #216. S7 driver gains wire-level integration coverage via python-snap7 Server � DB/MB read/write round-trip through real S7netplus on localhost:1102, auto-skip when simulator absent (matches Modbus/pymodbus pattern). Also ships per-driver fixture coverage docs under docs/drivers/*-Test-Fixture.md (8 docs total) mapping what each driver harness actually benchmarks vs. what is trusted from field deployments. Driver change: S7Driver.cs now uses S7netplus 0.20s 5-arg Plc ctor so Port flows through (was silently hardcoded to 102). S7.Tests 58/58; S7.IntegrationTests 3/3 verified against a live python-snap7 server.