1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//! Test utilities, mock providers, and assertion helpers.
//!
//! Designed for use in `#[cfg(test)]` blocks and integration tests across
//! the rskit ecosystem.
//!
//! [`TestWorkspace`] is the generic fixture harness. Configure any fixture root
//! with [`TestWorkspace::with_fixture_dir`], or use [`test_workspace!`] for the
//! conventional `<crate>/tests/fixtures` layout.
//!
/// Assertion helpers for `AppResult`.
/// Fake components for lifecycle tests.
/// Test config helpers.
/// Process working-directory guard for tests.
/// Hook and event-bus test helpers.
/// Generic mock provider for testing.
/// Temporary workspace and fixture helpers.
pub use ;
pub use FakeComponent;
pub use TestAppConfig;
pub use CurrentDirGuard;
pub use TestEvent;
pub use MockProvider;
pub use TestWorkspace;
pub use CONCURRENCY_TEST_NOTE;