From e077127eb86616142aa9a319a43432eeee4ddf11 Mon Sep 17 00:00:00 2001 From: Riccardo Attilio Galli Date: Sun, 4 Feb 2024 09:53:57 -0800 Subject: [PATCH] Add more tests to replace_bytes --- crates/searcher/src/line_buffer.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/searcher/src/line_buffer.rs b/crates/searcher/src/line_buffer.rs index 7354bf0e..f1a7b2b7 100644 --- a/crates/searcher/src/line_buffer.rs +++ b/crates/searcher/src/line_buffer.rs @@ -582,6 +582,9 @@ and exhibited clearly, with a label attached.\ #[test] fn replace() { + assert_eq!(replace_str("", b'b', b'z'), (s(""), None)); + assert_eq!(replace_str("a", b'a', b'a'), (s("a"), None)); + assert_eq!(replace_str("a", b'b', b'z'), (s("a"), None)); assert_eq!(replace_str("abc", b'b', b'z'), (s("azc"), Some(1))); assert_eq!(replace_str("abb", b'b', b'z'), (s("azz"), Some(1))); assert_eq!(replace_str("aba", b'a', b'z'), (s("zbz"), Some(0)));