Skip to main content

dactor_test_harness/
lib.rs

1//! # dactor-test-harness
2//!
3//! Multi-process integration test harness for the [`dactor`] actor framework.
4//!
5//! Provides utilities for spawning actor nodes as separate processes,
6//! coordinating cluster formation, injecting faults, and observing
7//! distributed events during integration tests.
8
9pub mod cluster;
10pub mod events;
11pub mod fault;
12pub mod handler;
13pub mod node;
14pub mod protocol;
15
16pub use cluster::{TestCluster, TestClusterBuilder};
17pub use events::EventStream;
18pub use fault::FaultInjector;
19pub use handler::CommandHandler;
20pub use node::{TestNode, TestNodeConfig};