aboutsummaryrefslogtreecommitdiffstats
path: root/lib/warden-stack/src
diff options
context:
space:
mode:
Diffstat (limited to 'lib/warden-stack/src')
-rw-r--r--lib/warden-stack/src/cache.rs2
-rw-r--r--lib/warden-stack/src/config.rs1
-rw-r--r--lib/warden-stack/src/nats.rs2
-rw-r--r--lib/warden-stack/src/postgres.rs4
4 files changed, 5 insertions, 4 deletions
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<S: State> ServicesBuilder<S> {
}
}
-#[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,