diff --git a/crates/credentials/src/credentials.rs b/crates/credentials/src/credentials.rs index 5346b5082..ee91be452 100644 --- a/crates/credentials/src/credentials.rs +++ b/crates/credentials/src/credentials.rs @@ -474,6 +474,16 @@ mod tests { } } + #[test] + fn test_gen_secret_key_uses_url_safe_base64_without_padding() { + let key = gen_secret_key(32).expect("secret key should generate"); + + assert_eq!(key.len(), 32); + assert!(!key.contains('/')); + assert!(!key.contains('+')); + assert!(!key.contains('=')); + } + #[test] fn test_masked_debug() { // Test None