pub fn run_test_file_with_session<'a>(
path: &'a Path,
filter: Option<&'a str>,
timeout_ms: u64,
execution_cwd: Option<&'a Path>,
cli_skill_dirs: &'a [PathBuf],
session: &'a TestRunSession,
) -> Pin<Box<dyn Future<Output = Result<Vec<TestResult>, String>> + 'a>>Expand description
Single-file test API that retains prepared artifacts across invocations.