Skip to content

Commit 60466bc

Browse files
committed
chore(lexer): add test
1 parent 84b83de commit 60466bc

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

lexer/src/tests.rs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,3 +216,22 @@ fn lexer_test_general_tokens() {
216216
]
217217
);
218218
}
219+
220+
#[test]
221+
fn lexer_test_regex_ambiguity() {
222+
let arena = Bump::new();
223+
assert_eq!(
224+
&lex(b"1/=1 a/=1", &arena, false, false),
225+
&[
226+
Token::Number(1.),
227+
Token::SlashAssign,
228+
Token::Number(1.),
229+
Token::Identifier(Identifier {
230+
namespace: None,
231+
literal: "a"
232+
}),
233+
Token::SlashAssign,
234+
Token::Number(1.)
235+
]
236+
);
237+
}

0 commit comments

Comments
 (0)