From bf075a69f6819c6072fc32826e24e0846ef3764c Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sat, 23 Jul 2022 22:25:17 -0400 Subject: [PATCH] Test matching a semicolon --- spec/propane/lexer/dfa_spec.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spec/propane/lexer/dfa_spec.rb b/spec/propane/lexer/dfa_spec.rb index afa7903..bb8b177 100644 --- a/spec/propane/lexer/dfa_spec.rb +++ b/spec/propane/lexer/dfa_spec.rb @@ -116,6 +116,15 @@ EOF token foo; token bar; drop \\s+; +EOF + end + + it "matches a semicolon" do + expected = [ + ["semicolon", ";"], + ] + expect(run(<