You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by ld...@apache.org on 2023/11/21 12:05:58 UTC
(plc4x) branch fix-discovered-event updated (1ff9e25eed -> c2f9b07c57)
This is an automated email from the ASF dual-hosted git repository.
ldywicki pushed a change to branch fix-discovered-event
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from 1ff9e25eed fix(plc4j/spi) Make sure OPC UA discover event is fired prior connected event.
add c2f9b07c57 Tests for common SPI classes and their behavior.
No new revisions were added by this update.
Summary of changes:
.../protocol/S7HSingleProtocolStackConfigurer.java | 4 +-
.../connection/CustomProtocolStackConfigurer.java | 4 +-
.../spi/connection/DefaultNettyPlcConnection.java | 2 +-
.../spi/connection/ProtocolStackConfigurer.java | 4 -
.../connection/SingleProtocolStackConfigurer.java | 4 +-
.../connection/DefaultNettyPlcConnectionTest.java | 188 +++++++++++++++++++++
.../plc4x/java/spi/connection/GateKeeper.java | 78 +++++++++
.../java/spi/connection/PlcConnectionFactory.java | 55 ++++++
.../SingleProtocolStackConfigurerTest.java | 98 +++++++++++
.../java/spi/connection/TestChannelFactory.java} | 26 +--
.../plc4x/java/spi/connection/TestMessage.java} | 56 +++---
.../plc4x/java/spi/connection/TestProtocol.java | 55 ++++++
12 files changed, 534 insertions(+), 40 deletions(-)
create mode 100644 plc4j/spi/src/test/java/org/apache/plc4x/java/spi/connection/DefaultNettyPlcConnectionTest.java
create mode 100644 plc4j/spi/src/test/java/org/apache/plc4x/java/spi/connection/GateKeeper.java
create mode 100644 plc4j/spi/src/test/java/org/apache/plc4x/java/spi/connection/PlcConnectionFactory.java
create mode 100644 plc4j/spi/src/test/java/org/apache/plc4x/java/spi/connection/SingleProtocolStackConfigurerTest.java
copy plc4j/spi/src/{main/java/org/apache/plc4x/java/spi/connection/ChannelFactory.java => test/java/org/apache/plc4x/java/spi/connection/TestChannelFactory.java} (62%)
copy plc4j/{transports/virtualcan/src/main/java/org/apache/plc4x/java/transport/virtualcan/VirtualCANFrame.java => spi/src/test/java/org/apache/plc4x/java/spi/connection/TestMessage.java} (54%)
create mode 100644 plc4j/spi/src/test/java/org/apache/plc4x/java/spi/connection/TestProtocol.java