aboutsummaryrefslogtreecommitdiff
path: root/src/v5.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/v5.rs')
-rw-r--r--src/v5.rs33
1 files changed, 29 insertions, 4 deletions
diff --git a/src/v5.rs b/src/v5.rs
index c3dd447..265aa1a 100644
--- a/src/v5.rs
+++ b/src/v5.rs
@@ -41,7 +41,11 @@ impl Uuid {
mod tests {
use super::*;
- #[cfg(target_arch = "wasm32")]
+ #[cfg(all(
+ target_arch = "wasm32",
+ target_vendor = "unknown",
+ target_os = "unknown"
+ ))]
use wasm_bindgen_test::*;
use crate::{std::string::ToString, Variant, Version};
@@ -130,7 +134,14 @@ mod tests {
];
#[test]
- #[cfg_attr(target_arch = "wasm32", wasm_bindgen_test)]
+ #[cfg_attr(
+ all(
+ target_arch = "wasm32",
+ target_vendor = "unknown",
+ target_os = "unknown"
+ ),
+ wasm_bindgen_test
+ )]
fn test_get_version() {
let uuid = Uuid::new_v5(&Uuid::NAMESPACE_DNS, "rust-lang.org".as_bytes());
@@ -139,7 +150,14 @@ mod tests {
}
#[test]
- #[cfg_attr(target_arch = "wasm32", wasm_bindgen_test)]
+ #[cfg_attr(
+ all(
+ target_arch = "wasm32",
+ target_vendor = "unknown",
+ target_os = "unknown"
+ ),
+ wasm_bindgen_test
+ )]
fn test_hyphenated() {
for &(ref ns, ref name, ref expected) in FIXTURE {
let uuid = Uuid::new_v5(*ns, name.as_bytes());
@@ -149,7 +167,14 @@ mod tests {
}
#[test]
- #[cfg_attr(target_arch = "wasm32", wasm_bindgen_test)]
+ #[cfg_attr(
+ all(
+ target_arch = "wasm32",
+ target_vendor = "unknown",
+ target_os = "unknown"
+ ),
+ wasm_bindgen_test
+ )]
fn test_new() {
for &(ref ns, ref name, ref u) in FIXTURE {
let uuid = Uuid::new_v5(*ns, name.as_bytes());