rustyphoenixsocketmock 1.7.0

This is the mock extension of `rusty_phoenix_socket` the Rust version of https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/network/PhoenixSocket project. This project aims to ease the use of socket in complex environments, especially distributed environments where latencies measurement has to be precise and reproductible when running unit tests. **rustyphoenixsocketmock** provides : - A mock backend, **PMockBackend**, which can play, register and replay a sequence of socket calls (send/recv)
Documentation

pipeline status Latest release coverage report documentation Phoenix2 documentation DOI

Code

https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/network/RustyPhoenixSocketMock

Documentation

https://cta-lapp.pages.in2p3.fr/PHOENIX_LIBS2/network/RustyPhoenixSocketMock/index.html

Requirements

  • cargo
  • rustc

Installation for Users

git clone https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/network/RustyPhoenixSocketMock.git
cd RustyPhoenixSocketMock
./install.sh