From 25bb8ee3b4f7e2430b1fab645aace1825ce4e419 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Wed, 23 Apr 2025 13:37:09 -0500 Subject: [PATCH] test(token): Weird email case --- crates/typos/src/tokens.rs | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/crates/typos/src/tokens.rs b/crates/typos/src/tokens.rs index e715bf9c..adbeb2f3 100644 --- a/crates/typos/src/tokens.rs +++ b/crates/typos/src/tokens.rs @@ -1653,7 +1653,7 @@ mod test { fn tokenize_ignore_email() { let parser = TokenizerBuilder::new().build(); - let input = "Good example@example.com Bye"; + let input = "Good example@example.com if=@nam iff=@nam Bye"; let actual: Vec<_> = parser.parse_bytes(input.as_bytes()).collect(); assert_data_eq!( actual.to_debug(), @@ -1664,10 +1664,15 @@ mod test { case: None, offset: 0, }, + Identifier { + token: "nam", + case: None, + offset: 38, + }, Identifier { token: "Bye", case: None, - offset: 25, + offset: 42, }, ] @@ -1683,10 +1688,15 @@ mod test { case: None, offset: 0, }, + Identifier { + token: "nam", + case: None, + offset: 38, + }, Identifier { token: "Bye", case: None, - offset: 25, + offset: 42, }, ]