summaryrefslogtreecommitdiff
path: root/literals_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'literals_test.go')
-rw-r--r--literals_test.go18
1 files changed, 9 insertions, 9 deletions
diff --git a/literals_test.go b/literals_test.go
index e96f303..7cdb5e1 100644
--- a/literals_test.go
+++ b/literals_test.go
@@ -28,25 +28,25 @@ func TestStringLit(t *testing.T) {
t.Run("test non match", func(t *testing.T) {
_, p := runParser(`1`, parser)
- require.Equal(t, `"'`, p.Error.Expected)
+ require.Equal(t, `"'`, p.Error.expected)
require.Equal(t, `1`, p.Get())
})
t.Run("test unterminated string", func(t *testing.T) {
_, p := runParser(`"hello `, parser)
- require.Equal(t, `"`, p.Error.Expected)
+ require.Equal(t, `"`, p.Error.expected)
require.Equal(t, `"hello `, p.Get())
})
t.Run("test unmatched quotes", func(t *testing.T) {
_, p := runParser(`"hello '`, parser)
- require.Equal(t, `"`, p.Error.Expected)
+ require.Equal(t, `"`, p.Error.expected)
require.Equal(t, 0, p.Pos)
})
t.Run("test unterminated escape", func(t *testing.T) {
_, p := runParser(`"hello \`, parser)
- require.Equal(t, `"`, p.Error.Expected)
+ require.Equal(t, `"`, p.Error.expected)
require.Equal(t, 0, p.Pos)
})
@@ -64,20 +64,20 @@ func TestStringLit(t *testing.T) {
t.Run("test escaped unicode", func(t *testing.T) {
result, p := runParser(`"hello \ubeef cake"`, parser)
- require.Equal(t, "", p.Error.Expected)
+ require.Equal(t, "", p.Error.expected)
require.Equal(t, "hello \uBEEF cake", result.Result)
require.Equal(t, ``, p.Get())
})
t.Run("test invalid escaped unicode", func(t *testing.T) {
_, p := runParser(`"hello \ucake"`, parser)
- require.Equal(t, "offset 9: Expected [a-f0-9]", p.Error.Error())
+ require.Equal(t, "offset 9: expected [a-f0-9]", p.Error.Error())
require.Equal(t, 0, p.Pos)
})
t.Run("test incomplete escaped unicode", func(t *testing.T) {
_, p := runParser(`"hello \uca"`, parser)
- require.Equal(t, "offset 9: Expected [a-f0-9]{4}", p.Error.Error())
+ require.Equal(t, "offset 9: expected [a-f0-9]{4}", p.Error.Error())
require.Equal(t, 0, p.Pos)
})
}
@@ -164,13 +164,13 @@ func TestNumberLit(t *testing.T) {
t.Run("non matching string", func(t *testing.T) {
_, p := runParser("foo", parser)
- require.Equal(t, "offset 0: Expected number", p.Error.Error())
+ require.Equal(t, "offset 0: expected number", p.Error.Error())
require.Equal(t, 0, p.Pos)
})
t.Run("invalid number", func(t *testing.T) {
_, p := runParser("-.", parser)
- require.Equal(t, "offset 0: Expected number", p.Error.Error())
+ require.Equal(t, "offset 0: expected number", p.Error.Error())
require.Equal(t, 0, p.Pos)
})
}