ic_testkit/artifacts/mod.rs
1//! Host-side artifact discovery, freshness, and Wasm build helpers.
2//!
3//! These functions keep integration-test artifacts in caller-selected target
4//! directories and contain no application-specific package or profile policy.
5
6mod icp;
7mod wasm;
8mod workspace;
9
10pub use icp::{
11 WatchedInputSnapshot, icp_artifact_ready_for_build, icp_artifact_ready_with_snapshot,
12};
13pub use wasm::{build_wasm_canisters, read_wasm, wasm_artifacts_ready, wasm_path};
14pub use workspace::{test_target_dir, workspace_root_for};