agtrace_testing/
lib.rs

1//! Testing infrastructure for agtrace integration tests.
2//!
3//! This crate provides utilities for writing robust integration tests:
4//! - `TestWorld`: Fluent interface for declarative test setup
5//! - `assertions`: Custom assertions for agtrace-specific validation
6//! - `fixtures`: Sample data generation and placement
7//! - `process`: Background process management for long-running commands
8//! - `providers`: Provider-specific testing utilities
9
10pub mod assertions;
11pub mod fixtures;
12pub mod process;
13pub mod providers;
14pub mod world;
15
16pub use world::TestWorld;