test(wasm):add wasm-bindgen-test support
This commit is contained in:
parent
a2a1a48ea6
commit
1334336377
4 changed files with 436 additions and 288 deletions
713
Cargo.lock
generated
713
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
|
@ -29,6 +29,7 @@ gloo-net = "0.5"
|
||||||
gloo-timers = { version = "0.2", features = ["futures"] }
|
gloo-timers = { version = "0.2", features = ["futures"] }
|
||||||
futures = "0.3"
|
futures = "0.3"
|
||||||
wasm-bindgen-futures = "0.4"
|
wasm-bindgen-futures = "0.4"
|
||||||
|
wasm-bindgen-test = "0.3"
|
||||||
serde_json="1.0.133"
|
serde_json="1.0.133"
|
||||||
thiserror = "2.0.9"
|
thiserror = "2.0.9"
|
||||||
zerofrom = "0.1"
|
zerofrom = "0.1"
|
||||||
|
@ -50,6 +51,13 @@ ssr = [
|
||||||
"dep:rusqlite"
|
"dep:rusqlite"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
# feature for wasm tests
|
||||||
|
wasm-test = [
|
||||||
|
"leptos/csr",
|
||||||
|
"leptos_meta/csr",
|
||||||
|
"leptos_router/csr",
|
||||||
|
]
|
||||||
|
|
||||||
# Override secp256k1's default features
|
# Override secp256k1's default features
|
||||||
[dependencies.secp256k1]
|
[dependencies.secp256k1]
|
||||||
version = "0.30.0"
|
version = "0.30.0"
|
||||||
|
|
|
@ -2,8 +2,11 @@
|
||||||
use actix_web::{web, HttpResponse, Responder};
|
use actix_web::{web, HttpResponse, Responder};
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
use tokio::sync::Mutex;
|
use tokio::sync::Mutex;
|
||||||
|
#[cfg(feature = "ssr")]
|
||||||
use compareware::db::Database;
|
use compareware::db::Database;
|
||||||
|
#[cfg(feature = "ssr")]
|
||||||
use compareware::api::{ItemRequest, create_item, get_items, get_selected_properties, add_selected_property};
|
use compareware::api::{ItemRequest, create_item, get_items, get_selected_properties, add_selected_property};
|
||||||
|
#[cfg(feature = "ssr")]
|
||||||
use compareware::models::item::Item;
|
use compareware::models::item::Item;
|
||||||
use compareware::utils::panic_hook;
|
use compareware::utils::panic_hook;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue