diff options
author | Adam Scarr <adam@vektah.net> | 2017-08-07 22:38:34 +1000 |
---|---|---|
committer | Adam Scarr <adam@vektah.net> | 2017-08-07 22:38:34 +1000 |
commit | 4594587e3b7d1b474ce2444e821294c63cabe3da (patch) | |
tree | 05c3e1f4534d3a5edec2a024877f6b77306b0721 /parser_test.go | |
parent | b4f5fb423e5dec43ec702987dc3ddcb9df317d75 (diff) |
More perf tweaks
Diffstat (limited to 'parser_test.go')
-rw-r--r-- | parser_test.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/parser_test.go b/parser_test.go index 594fcae..caa2f8b 100644 --- a/parser_test.go +++ b/parser_test.go @@ -72,6 +72,12 @@ func TestExact(t *testing.T) { require.Equal(t, "o", ps.Error.Expected) require.Equal(t, 0, ps.Pos) }) + + t.Run("eof char", func(t *testing.T) { + _, ps := runParser("", Exact("o")) + require.Equal(t, "o", ps.Error.Expected) + require.Equal(t, 0, ps.Pos) + }) } func TestChars(t *testing.T) { |