diff options
Diffstat (limited to 'src/token.rs')
-rw-r--r-- | src/token.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/token.rs b/src/token.rs index 5109ce1..eedf655 100644 --- a/src/token.rs +++ b/src/token.rs @@ -224,6 +224,14 @@ mod test { } #[test] + fn number_word() { + let patterns = TokenPatterns::default(); + let mut p = parser("123", &patterns); + assert_eq!(p.parse(), Token::Word("123".into())); + assert_eq!(p.parse(), Token::End); + } + + #[test] fn complex_word() { let patterns = TokenPatterns::default(); let mut p = parser("foo-1.2_3[[bar/subpage]]", &patterns); |