//! Test support helpers.
//!
//! Purpose:
//! - Test support helpers.
//!
//! Responsibilities:
//! - Centralize reusable helpers for unit tests under `crates/cueloop/src`.
//! - Provide shared utilities without expanding the public API.
//!
//! Scope:
//! - Limited to this file's owning feature boundary.
//!
//! Not handled:
//! - Integration test helpers (see `crates/cueloop/tests/test_support.rs`).
//! - Production runtime behavior.
//!
//!
//! Usage:
//! - Used through the crate module tree or integration test harness.
//!
//! Invariants/assumptions:
//! - Compiled only for tests via `#[cfg(test)]` in `lib.rs`.
//! - Helpers are used only in unit test contexts.
pub
pub
pub
// Re-export test sync utilities from the crate root to avoid circular imports
pub use crateINTERRUPT_TEST_MUTEX;
pub use cratereset_ctrlc_interrupt_flag;