/// Test support utilities for module unit tests.
///
/// Available under the `test-support` Cargo feature, and always available in
/// `#[cfg(test)]` builds.
pub mod cable_pool;
pub mod harness;
pub mod macros;
pub mod midi;

pub use cable_pool::reserved_scratch;
pub use harness::ModuleHarness;
pub use macros::IntoParameterValue;
pub use macros::{assert_attenuated, assert_nearly, assert_passes, assert_within, params};
pub use midi::{note_on, note_off, cc, send_midi, send_midi_batch};
