//! Cross-process integration test harness for Maestro. //! //! Each test spawns a real `maestro daemon` subprocess, isolates it in temp //! dirs (`$HOME`, `TMUX_TMPDIR`, state dir), and drives it through its public //! HTTP/WS API. //! //! See `tests/` for the actual scenarios. #![deny(missing_debug_implementations)] pub mod build; pub mod client; pub mod daemon; pub mod util; pub use build::workspace_target_bin; pub use client::{ClientError, TestClient}; pub use daemon::Daemon;