diff --git a/crates/web-sys/tests/all/event.rs b/crates/web-sys/tests/all/event.rs index 7025fdf5..90541c2c 100644 --- a/crates/web-sys/tests/all/event.rs +++ b/crates/web-sys/tests/all/event.rs @@ -1,10 +1,8 @@ -use super::project; +use super::websys_project; #[test] fn event() { - project() - .add_local_dependency("web-sys", env!("CARGO_MANIFEST_DIR")) - .headless(true) + websys_project() .file( "src/lib.rs", r#" diff --git a/crates/web-sys/tests/all/main.rs b/crates/web-sys/tests/all/main.rs index 3e8e39f8..e0181c24 100644 --- a/crates/web-sys/tests/all/main.rs +++ b/crates/web-sys/tests/all/main.rs @@ -1,5 +1,12 @@ extern crate wasm_bindgen_test_project_builder as project_builder; -use project_builder::project; +use project_builder::{project, Project}; mod event; mod response; + +fn websys_project() -> Project { + project() + .add_local_dependency("web-sys", env!("CARGO_MANIFEST_DIR")) + .headless(true) + .clone() +} diff --git a/crates/web-sys/tests/all/response.rs b/crates/web-sys/tests/all/response.rs index 81fdf4cb..f2c77957 100644 --- a/crates/web-sys/tests/all/response.rs +++ b/crates/web-sys/tests/all/response.rs @@ -1,10 +1,8 @@ -use super::project; +use super::websys_project; #[test] fn response() { - project() - .add_local_dependency("web-sys", env!("CARGO_MANIFEST_DIR")) - .headless(true) + websys_project() .file( "src/lib.rs", r#"