Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'lib/smol_str/tests/test.rs')
-rw-r--r--lib/smol_str/tests/test.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/smol_str/tests/test.rs b/lib/smol_str/tests/test.rs
index 0070b3a5ec..8f7d9ec39a 100644
--- a/lib/smol_str/tests/test.rs
+++ b/lib/smol_str/tests/test.rs
@@ -389,6 +389,13 @@ mod test_str_ext {
assert_eq!(result, "foo_dor_baz");
assert!(!result.is_heap_allocated());
}
+
+ #[test]
+ fn replacen_1_ascii() {
+ let result = "foo_bar_baz".replacen_smolstr("o", "u", 1);
+ assert_eq!(result, "fuo_bar_baz");
+ assert!(!result.is_heap_allocated());
+ }
}
#[cfg(feature = "borsh")]