diff options
Diffstat (limited to 'crates/tor-netdoc/src/doc')
| -rw-r--r-- | crates/tor-netdoc/src/doc/authcert/build.rs | 5 | ||||
| -rw-r--r-- | crates/tor-netdoc/src/doc/hsdesc/build.rs | 3 | ||||
| -rw-r--r-- | crates/tor-netdoc/src/doc/netstatus/build/each_flavor.rs | 4 |
3 files changed, 7 insertions, 5 deletions
diff --git a/crates/tor-netdoc/src/doc/authcert/build.rs b/crates/tor-netdoc/src/doc/authcert/build.rs index 234bf350a..8383e72ef 100644 --- a/crates/tor-netdoc/src/doc/authcert/build.rs +++ b/crates/tor-netdoc/src/doc/authcert/build.rs @@ -152,6 +152,7 @@ mod test { use super::*; use hex_literal::hex; use std::time::Duration; + use web_time_compat::SystemTimeExt; fn rsa1() -> rsa::PublicKey { let der = hex!( @@ -169,7 +170,7 @@ mod test { #[test] fn simple_cert() { - let now = SystemTime::now(); + let now = SystemTime::get(); let one_hour = Duration::new(3600, 0); let later = now + one_hour * 2; let addr = "192.0.0.1:9090".parse().unwrap(); @@ -189,7 +190,7 @@ mod test { #[test] fn failing_cert() { - let now = SystemTime::now(); + let now = SystemTime::get(); let one_hour = Duration::new(3600, 0); let later = now + one_hour * 2; diff --git a/crates/tor-netdoc/src/doc/hsdesc/build.rs b/crates/tor-netdoc/src/doc/hsdesc/build.rs index 86304f55c..431ce2fb7 100644 --- a/crates/tor-netdoc/src/doc/hsdesc/build.rs +++ b/crates/tor-netdoc/src/doc/hsdesc/build.rs @@ -320,6 +320,7 @@ mod test { use tor_hscrypto::time::TimePeriod; use tor_linkspec::LinkSpec; use tor_llcrypto::pk::{curve25519, ed25519::ExpandedKeypair}; + use web_time_compat::SystemTimeExt; // TODO: move the test helpers to a separate module and make them more broadly available if // necessary. @@ -410,7 +411,7 @@ mod test { .compute_blinded_key(period) .unwrap(); - let expiry = SystemTime::now() + Duration::from_secs(CERT_EXPIRY_SECS); + let expiry = SystemTime::get() + Duration::from_secs(CERT_EXPIRY_SECS); let mut rng = Config::Deterministic.into_rng(); let intro_points = vec![IntroPointDesc { link_specifiers: vec![ diff --git a/crates/tor-netdoc/src/doc/netstatus/build/each_flavor.rs b/crates/tor-netdoc/src/doc/netstatus/build/each_flavor.rs index a628b331d..2523d4ac2 100644 --- a/crates/tor-netdoc/src/doc/netstatus/build/each_flavor.rs +++ b/crates/tor-netdoc/src/doc/netstatus/build/each_flavor.rs @@ -416,11 +416,11 @@ mod test { use crate::types::relay_flags::RelayFlag; use std::net::SocketAddr; - use std::time::{Duration, SystemTime}; + use web_time_compat::{Duration, SystemTime, SystemTimeExt}; #[test] fn consensus() { - let now = SystemTime::now(); + let now = SystemTime::get(); let one_hour = Duration::new(3600, 0); let mut builder = crate::doc::netstatus::MdConsensus::builder(); |
