From 17475ea76a2a6e81bc25a995eca0f19c727a683a Mon Sep 17 00:00:00 2001 From: Tolmachev Igor Date: Sat, 9 May 2026 00:10:02 +0300 Subject: Add test for span positions after quote token --- compiler/src/lexer/tests.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'compiler/src/lexer') diff --git a/compiler/src/lexer/tests.rs b/compiler/src/lexer/tests.rs index 2dce2e3..89575c7 100644 --- a/compiler/src/lexer/tests.rs +++ b/compiler/src/lexer/tests.rs @@ -359,3 +359,17 @@ fn test_span_after_comment() { let s = spans("; cm\nfoo"); assert_eq!(s, vec![(Pos::new(2, 0, 5), Pos::new(2, 3, 8))]); } + +#[test] +fn test_span_after_quote() { + // 'hello + // 0123456 + let s = spans("'hello"); + assert_eq!( + s, + vec![ + (Pos::new(1, 0, 0), Pos::new(1, 1, 1)), + (Pos::new(1, 1, 1), Pos::new(1, 6, 6)) + ] + ); +} -- cgit v1.3