vibe-tests 0.0.1

Integration test framework for MCP servers with LLM-powered tool calling.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Test engine callbacks.
//! User-provided hooks for each lifecycle stage.

use crate::base::alias::{OnRun, OnStart, OnStop};

/// Lifecycle callbacks for the test engine.
pub struct EngineEvents {
    /// Runs once after compose up, before health check.
    pub on_start: Option<OnStart>,
    /// Runs before each test() call.
    pub on_run: Option<OnRun>,
    /// Runs before home cleanup and process kill.
    pub on_stop: Option<OnStop>,
}