From be585dc3eb5e9ae52a03b2b252bb25f2a608c52b Mon Sep 17 00:00:00 2001 From: broody Date: Thu, 21 Mar 2024 09:42:13 -1000 Subject: [PATCH] fix tests --- Cargo.toml | 1 - crates/account_sdk/Cargo.toml | 1 - crates/account_sdk/src/tests/webauthn/mod.rs | 2 +- .../src/webauthn_signer/signers/p256r1.rs | 14 +++++++------- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9514d314..ca0112ea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,6 @@ cainome = { git = "https://github.com/piniom/cainome", tag="v0.2.4-expand", feat "abigen-rs", "expand-expr" ] } cairo-lang-starknet = "2.4.0" -coset = { version = "0.3.4", features = ["std"] } futures = "0.3" lazy_static = "1" p256 = "0.13" diff --git a/crates/account_sdk/Cargo.toml b/crates/account_sdk/Cargo.toml index 8e51d5f1..618f9afe 100644 --- a/crates/account_sdk/Cargo.toml +++ b/crates/account_sdk/Cargo.toml @@ -14,7 +14,6 @@ async-trait.workspace = true base64.workspace = true cainome.workspace = true cairo-lang-starknet.workspace = true -coset.workspace = true futures.workspace = true lazy_static.workspace = true p256.workspace = true diff --git a/crates/account_sdk/src/tests/webauthn/mod.rs b/crates/account_sdk/src/tests/webauthn/mod.rs index 84d8e0ff..b1bf927d 100644 --- a/crates/account_sdk/src/tests/webauthn/mod.rs +++ b/crates/account_sdk/src/tests/webauthn/mod.rs @@ -65,7 +65,7 @@ async fn test_verify_webauthn_explicit() { let challenge = felt!("0x0169af1f6f99d35e0b80e0140235ec4a2041048868071a8654576223934726f5"); let challenge_bytes = challenge.to_bytes_be().to_vec(); - let response = data.signer.sign(&challenge_bytes).await; + let response = data.signer.sign(&challenge_bytes).await.expect("signer error"); let args = VerifyWebauthnSignerArgs::from_response(origin, challenge_bytes, response.clone()); diff --git a/crates/account_sdk/src/webauthn_signer/signers/p256r1.rs b/crates/account_sdk/src/webauthn_signer/signers/p256r1.rs index d8573bb0..05a1860d 100644 --- a/crates/account_sdk/src/webauthn_signer/signers/p256r1.rs +++ b/crates/account_sdk/src/webauthn_signer/signers/p256r1.rs @@ -83,10 +83,10 @@ impl P256VerifyingKeyConverter { } } -// #[tokio::test] -// async fn test_signer() { -// let rp_id = "https://localhost:8080".to_string(); -// let signer = P256r1Signer::random(rp_id); -// let calldata = signer.sign("842903840923".as_bytes()).await; -// dbg!(&calldata); -// } +#[tokio::test] +async fn test_signer() { + let rp_id = "https://localhost:8080".to_string(); + let signer = P256r1Signer::random(rp_id); + let calldata = signer.sign("842903840923".as_bytes()).await.unwrap(); + dbg!(&calldata); +}