summaryrefslogtreecommitdiff
path: root/src/token.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/token.rs')
-rw-r--r--src/token.rs8
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);