Crate agtrace_testing

Crate agtrace_testing 

Source
Expand description

Testing infrastructure for agtrace integration tests.

This crate provides utilities for writing robust integration tests:

  • TestWorld: Fluent interface for declarative test setup
  • assertions: Custom assertions for agtrace-specific validation
  • fixtures: Sample data generation and placement
  • process: Background process management for long-running commands
  • providers: Provider-specific testing utilities

Re-exports§

pub use world::TestWorld;

Modules§

assertions
Custom assertions for agtrace-specific validation.
fixtures
Fixtures for sample data generation and placement.
process
Background process management for long-running commands.
providers
Provider definitions for testing logic.
world
TestWorld pattern for declarative integration test setup.