From da144462706ea4fcc9d665efa869d49a6214b4ae Mon Sep 17 00:00:00 2001 From: Dotta Date: Mon, 19 Oct 2026 14:37:32 -0500 Subject: [PATCH] test(runner): load validation fixture without release cache input Co-Authored-By: Paperclip --- .../runner-core/src/tests/provider_api_validation.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/paperclip-runner/runner/crates/runner-core/src/tests/provider_api_validation.rs b/packages/paperclip-runner/runner/crates/runner-core/src/tests/provider_api_validation.rs index dd4ca98da2b..1477b15f29b 100644 --- a/packages/paperclip-runner/runner/crates/runner-core/src/tests/provider_api_validation.rs +++ b/packages/paperclip-runner/runner/crates/runner-core/src/tests/provider_api_validation.rs @@ -2,10 +2,10 @@ use super::*; #[test] fn api_window_rejection_explains_limits_and_allows_corrected_call() { - let contracts: Value = serde_json::from_str(include_str!( - "../../../../../generated/capability/semantic-tool-contracts.json" - )) - .unwrap(); + let contract_path = PathBuf::from(env!("CARGO_MANIFEST_DIR")) + .join("../../../generated/capability/semantic-tool-contracts.json"); + let contracts: Value = + serde_json::from_str(&fs::read_to_string(contract_path).unwrap()).unwrap(); let contract = contracts .as_array() .unwrap()