Skip to content

Commit d7f2894

Browse files
committed
Add test for unicode escape
1 parent d92cebd commit d7f2894

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

parser/src/lexer.rs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1721,4 +1721,20 @@ mod tests {
17211721
]
17221722
)
17231723
}
1724+
1725+
#[test]
1726+
fn test_escape_unicode_name() {
1727+
let source = r#""\N{EN SPACE}""#;
1728+
let tokens = lex_source(source);
1729+
assert_eq!(
1730+
tokens,
1731+
vec![
1732+
Tok::String {
1733+
value: "\u{2002}".to_owned(),
1734+
is_fstring: false,
1735+
},
1736+
Tok::Newline
1737+
]
1738+
)
1739+
}
17241740
}

0 commit comments

Comments
 (0)