This repository has been archived on 2026-10-08. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
maestro/crates/maestro-e2e/src/lib.rs
T

19 lines
488 B
Rust

//! 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;