From a08c283d68b4a15d7c0b703332f3ec179ebc3a89 Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Mon, 11 Aug 2025 17:19:08 +0200 Subject: test(warden): http post --- lib/warden-stack/src/cache.rs | 2 +- lib/warden-stack/src/config.rs | 1 + lib/warden-stack/src/nats.rs | 2 +- lib/warden-stack/src/postgres.rs | 4 ++-- 4 files changed, 5 insertions(+), 4 deletions(-) (limited to 'lib/warden-stack/src') diff --git a/lib/warden-stack/src/cache.rs b/lib/warden-stack/src/cache.rs index 9be3778..4d476ff 100644 --- a/lib/warden-stack/src/cache.rs +++ b/lib/warden-stack/src/cache.rs @@ -272,7 +272,7 @@ mod tests { // Ensure basic set/get works -- should test sharding as well: #[tokio::test] // run with `cargo test -- --ignored redis` only when redis is up and configured - #[ignore] + //#[ignore] async fn test_set_read_random_keys() { let config = CacheConfig { redis_dsn: "redis://localhost:6379".into(), diff --git a/lib/warden-stack/src/config.rs b/lib/warden-stack/src/config.rs index 9f42f43..c0fe44a 100644 --- a/lib/warden-stack/src/config.rs +++ b/lib/warden-stack/src/config.rs @@ -40,6 +40,7 @@ pub struct Configuration { #[cfg(feature = "tracing")] pub monitoring: Monitoring, #[cfg(any(feature = "nats-core", feature = "nats-jetstream"))] + #[serde(default)] pub nats: crate::nats::NatsConfig, } diff --git a/lib/warden-stack/src/nats.rs b/lib/warden-stack/src/nats.rs index 952490c..d1811f0 100644 --- a/lib/warden-stack/src/nats.rs +++ b/lib/warden-stack/src/nats.rs @@ -2,7 +2,7 @@ use std::sync::Arc; use serde::Deserialize; -#[derive(Deserialize, Clone, Debug)] +#[derive(Deserialize, Clone, Debug, Default)] /// Nats configuration pub struct NatsConfig { /// Hosts dsn diff --git a/lib/warden-stack/src/postgres.rs b/lib/warden-stack/src/postgres.rs index 3264368..31a0fc9 100644 --- a/lib/warden-stack/src/postgres.rs +++ b/lib/warden-stack/src/postgres.rs @@ -99,7 +99,7 @@ impl ServicesBuilder { } } -#[cfg(all(test, target_os = "linux"))] +#[cfg(test)] mod test { use super::*; use crate::Services; @@ -111,7 +111,7 @@ mod test { let host = "localhost"; let user = user(); let pool_size = default_pool_size(); - let password = "postgres"; + let password = "password"; let config = PostgresConfig { pool_size, -- cgit v1.2.3