diff --git a/src/utils/secrets.rs b/src/utils/secrets.rs index ae74b49..1a1581f 100644 --- a/src/utils/secrets.rs +++ b/src/utils/secrets.rs @@ -398,5 +398,14 @@ mod tests { assert_eq!(obfuscate_string("abc"), "***"); assert_eq!(obfuscate_string("abcd"), "a***d"); assert_eq!(obfuscate_string("secret"), "s***t"); + assert_eq!(obfuscate_string("🦀"), "***"); + assert_eq!(obfuscate_string("🦀🦀"), "***"); + assert_eq!(obfuscate_string("🦀🦀🦀"), "***"); + assert_eq!(obfuscate_string("🦀🦀🦀🦀"), "🦀***🦀"); + assert_eq!(obfuscate_string("a🦀"), "***"); + assert_eq!(obfuscate_string("a🦀b"), "***"); + assert_eq!(obfuscate_string("a🦀b🦀"), "a***🦀"); + assert_eq!(obfuscate_string(" "), "***"); + assert_eq!(obfuscate_string(" "), " *** "); } }