diff --git a/cargo-auditable/tests/fixtures/wasm_crate/Cargo.lock b/cargo-auditable/tests/fixtures/wasm_crate/Cargo.lock index a15c6e5..2ce16e5 100644 --- a/cargo-auditable/tests/fixtures/wasm_crate/Cargo.lock +++ b/cargo-auditable/tests/fixtures/wasm_crate/Cargo.lock @@ -17,12 +17,6 @@ dependencies = [ "shlex", ] -[[package]] -name = "cfg-if" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" - [[package]] name = "cfg-if" version = "1.0.0" @@ -35,7 +29,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "wasm-bindgen", ] @@ -49,24 +43,12 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "libc" -version = "0.2.169" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" - [[package]] name = "log" version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" -[[package]] -name = "memory_units" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8452105ba047068f40ff7093dd1d9da90898e63dd61736462e9cdda6a90ad3c3" - [[package]] name = "minicov" version = "0.3.7" @@ -155,7 +137,7 @@ version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "once_cell", "rustversion", "wasm-bindgen-macro", @@ -181,7 +163,7 @@ version = "0.4.50" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "js-sys", "once_cell", "wasm-bindgen", @@ -251,7 +233,6 @@ dependencies = [ "console_error_panic_hook", "wasm-bindgen", "wasm-bindgen-test", - "wee_alloc", ] [[package]] @@ -264,34 +245,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "wee_alloc" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbb3b5a6b2bb17cb6ad44a2e68a43e8d2722c997da10e928665c72ec6c0a0b8e" -dependencies = [ - "cfg-if 0.1.10", - "libc", - "memory_units", - "winapi", -] - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - [[package]] name = "winapi-util" version = "0.1.9" @@ -301,12 +254,6 @@ dependencies = [ "windows-sys", ] -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - [[package]] name = "windows-sys" version = "0.59.0" diff --git a/cargo-auditable/tests/fixtures/wasm_crate/Cargo.toml b/cargo-auditable/tests/fixtures/wasm_crate/Cargo.toml index 77674de..a375bbe 100644 --- a/cargo-auditable/tests/fixtures/wasm_crate/Cargo.toml +++ b/cargo-auditable/tests/fixtures/wasm_crate/Cargo.toml @@ -12,7 +12,6 @@ default = ["console_error_panic_hook"] [dependencies] wasm-bindgen = "0.2.84" -wee_alloc = "0.4.5" # The `console_error_panic_hook` crate provides better debugging of panics by # logging them with `console.error`. This is great for development, but requires diff --git a/cargo-auditable/tests/fixtures/wasm_crate/src/lib.rs b/cargo-auditable/tests/fixtures/wasm_crate/src/lib.rs index d40726f..de5a88b 100644 --- a/cargo-auditable/tests/fixtures/wasm_crate/src/lib.rs +++ b/cargo-auditable/tests/fixtures/wasm_crate/src/lib.rs @@ -10,10 +10,4 @@ extern "C" { #[wasm_bindgen] pub fn greet() { alert("Hello, wasm-play!"); -} - -extern crate wee_alloc; - -// Use `wee_alloc` as the global allocator. -#[global_allocator] -static ALLOC: wee_alloc::WeeAlloc = wee_alloc::WeeAlloc::INIT; +} \ No newline at end of file diff --git a/cargo-auditable/tests/it.rs b/cargo-auditable/tests/it.rs index f589895..ec94ac8 100644 --- a/cargo-auditable/tests/it.rs +++ b/cargo-auditable/tests/it.rs @@ -462,5 +462,5 @@ fn test_wasm() { "tests/fixtures/wasm_crate/target/wasm32-unknown-unknown/release/wasm_crate.wasm".into(), ); eprintln!("wasm_crate.wasm dependency info: {dep_info:?}"); - assert_eq!(dep_info.packages.len(), 19); + assert_eq!(dep_info.packages.len(), 16); }