Sha256: 8c9406f97c5603ff7b89a11b67d3abb9b0899d443dcfd2513144a6e82db4d53d
Contents?: true
Size: 542 Bytes
Versions: 2
Compression:
Stored size: 542 Bytes
Contents
use anyhow::Result; use std::path::Path; use tempfile::TempDir; use wasi_common::pipe::WritePipe; use wasmtime::{Linker, Module, Store}; pub fn prepare_workspace(exe_name: &str) -> Result<TempDir> { let prefix = format!("wasi_common_{exe_name}_"); let tempdir = tempfile::Builder::new().prefix(&prefix).tempdir()?; Ok(tempdir) } macro_rules! assert_test_exists { ($name:ident) => { #[expect(unused_imports, reason = "just here to ensure a name exists")] use self::$name as _; }; } mod async_; mod sync;
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
wasmtime-29.0.0 | ./ext/cargo-vendor/wasi-common-29.0.0/tests/all/main.rs |
wasmtime-28.0.0 | ./ext/cargo-vendor/wasi-common-28.0.0/tests/all/main.rs |