Files
opaque-vx/src/tests/mod.rs
T

20 lines
469 B
Rust
Raw Normal View History

// SPDX-License-Identifier: MIT OR Apache-2.0
// Copyright (c) VexaHub and contributors.
2023-05-22 23:04:26 -07:00
// Copyright (c) Meta Platforms, Inc. and affiliates.
2020-06-05 09:35:14 -07:00
use serde_json::Value;
use std::vec::Vec;
mod full_test;
2023-11-16 20:07:46 +01:00
#[rustfmt::skip]
2025-11-08 14:21:51 -08:00
#[allow(dead_code)]
2023-11-16 20:07:46 +01:00
mod full_test_vectors;
2020-06-05 09:35:14 -07:00
pub mod mock_rng;
mod parser;
2025-09-08 11:27:47 -07:00
mod rfc9807_vectors;
mod test_opaque_vectors;
pub(crate) fn decode(values: &Value, key: &str) -> Option<Vec<u8>> {
values[key].as_str().and_then(|s| hex::decode(s).ok())
}