Files
pezkuwi-telemetry/backend/test_utils/src/lib.rs
T
2021-07-14 15:05:09 +01:00

18 lines
747 B
Rust

/// Create/connect to a server consisting of shards and a core process that we can interact with.
pub mod server;
/// Test support for deserializing feed messages from the feed processes. This basically
/// is the slightly-lossy inverse of the custom serialization we do to feed messages.
pub mod feed_message_de;
/// A wrapper around soketto to simplify the process of establishing connections
/// and sending messages. Provides cancel-safe message channels.
pub mod ws_client;
/// A couple of macros to make it easier to test for the presense of things (mainly, feed messages)
/// in an iterable container.
#[macro_use]
pub mod contains_matches;
/// Utilities to help with running tests from within this current workspace.
pub mod workspace;