PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
tests Directory Reference
+ Directory dependency graph for tests:

Directories

 mocks
 
 sim
 
 stubs
 

Files

 ethernetPacketBackendTestFixture.h
 Shared test fixture helpers for EthernetPacketBackend tests.
 
 test_alarmListener.cpp
 Unit tests for the PROFINET alarm listener and alarm endpoint.
 
 test_alarmListenerRta.cpp
 PROFINET RTA AlarmListener conformance and regression tests.
 
 test_alarmListenerUdp.cpp
 UDP transport tests for the PROFINET AlarmListener.
 
 test_alarmNotification.cpp
 Unit tests for PROFINET AlarmNotification decoding.
 
 test_alarms.cpp
 Unit tests for PROFINET alarm item and AlarmNotification parsing.
 
 test_alarmsMore.cpp
 Additional unit tests for PROFINET alarm parsing and alarm data helpers.
 
 test_asioEthernetSocket.cpp
 Tests for the Asio-backed Linux raw Ethernet socket.
 
 test_blocks.cpp
 Unit tests for PROFINET block parsing, serialization, and decoding.
 
 test_blocksMore.cpp
 Additional unit tests for PROFINET block helpers and parsers.
 
 test_cyclic.cpp
 Unit tests for the PROFINET RTC1 cyclic IO controller.
 
 test_cyclicCapture.cpp
 Golden cyclic-I/O regression tests backed by Wireshark PCAPNG captures.
 
 test_cyclicControllerConformance.cpp
 PROFINET cyclic controller conformance regression tests.
 
 test_cyclicMore.cpp
 Additional unit tests for the PROFINET RTC1 cyclic IO controller.
 
 test_dcp.cpp
 Unit tests for PROFINET DCP name decoding, qualifiers, response codes, and DHCP block parsing.
 
 test_dcp_asioIntegration.cpp
 Live Ethernet integration tests for DCP using AsioEthernetSocket.
 
 test_dcpWireFormat.cpp
 PROFINET DCP SET and Signal wire-format regression tests.
 
 test_device.cpp
 Unit tests for the high-level PROFINET device interface.
 
 test_deviceStartCyclic.cpp
 Tests for the ProfinetDevice::StartCyclic lifecycle.
 
 test_deviceWrappers.cpp
 Unit tests for the ProfinetDevice wrapper methods.
 
 test_diagnosis.cpp
 Unit tests for PROFINET diagnosis decoding and parsing.
 
 test_diagnosisMore.cpp
 Additional unit tests for PROFINET diagnosis helpers.
 
 test_ethernetPacketBackend.cpp
 Tests for the common EthernetPacketBackend implementation.
 
 test_ethernetPacketBackendLinux.cpp
 Linux-specific EthernetPacketBackend readiness tests.
 
 test_ethernetPacketBackendWindows.cpp
 Windows-specific EthernetPacketBackend readiness tests.
 
 test_exceptions.cpp
 Unit tests for profinet::ProfinetError exception hierarchy and PNIOError parsing.
 
 test_gsdml.cpp
 Unit tests for the PROFINET GSDML parser.
 
 test_gsdml_real_device.cpp
 Regression tests for parsing real vendor GSDML files.
 
 test_indices.cpp
 Unit tests for PROFINET index and protocol value lookup utilities.
 
 test_IOSignal.cpp
 Unit tests for the GSDML-derived logical process-data signal catalogue.
 
 test_platform.cpp
 Tests for platform-independent interface and executable-path utilities.
 
 test_protocol.cpp
 Unit tests for PROFINET protocol wire-format structures.
 
 test_receivedIops.cpp
 Tests for received PROFINET IOPS handling.
 
 test_regressionAuma.cpp
 
 test_rpc.cpp
 Unit tests for PROFINET DCE/RPC helpers and connection configuration.
 
 test_rpc_Integration.cpp
 Integration-style tests for PROFINET DCE/RPC RPCCon.
 
 test_rpcConformance.cpp
 
 test_rpcTransport.cpp
 Unit tests for the PROFINET DCE/RPC UDP transport.
 
 test_rpcTransport_Integration.cpp
 
 test_rt.cpp
 Unit tests for PROFINET RT_CLASS_1 cyclic frame handling and IO data layout.
 
 test_rtFrame.cpp
 Unit tests for PROFINET RT Ethernet frame serialization and parsing.
 
 test_rtMore.cpp
 Additional unit tests for PROFINET RT_CLASS_1 helpers.
 
 test_sanitizerConcurrency.cpp
 Concurrency and lifetime regression tests for sanitizer builds.
 
 test_skipVlanTags.cpp
 Unit tests for PROFINET Ethernet VLAN-tag detection.
 
 test_udpSocket.cpp
 Unit and loopback tests for the IPv4 UDP socket implementation.
 
 test_util.cpp
 Unit tests for common PROFINET utility, address, and timeout helpers.
 
 test_utilMore.cpp
 Additional unit tests for PROFINET utility helpers.
 
 test_vendors.cpp
 Unit tests for PROFINET Vendor ID lookup utilities.
 
 test_wire.cpp
 Unit tests for the generic PROFINET wire reader and writers.