summaryrefslogtreecommitdiff
path: root/decode_scan_test.go
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@datawire.io>2022-08-14 20:52:33 -0600
committerLuke Shumaker <lukeshu@datawire.io>2022-08-17 02:02:47 -0600
commit28dc29b7b05dc9c7ea1cec577963757f75faa601 (patch)
treece7e0c4ddfeed8e2db99bf72383e71fe7fef4f20 /decode_scan_test.go
parent35997d235f3bac7c3f9bcd4b8d2b26b0d88dc387 (diff)
Get the new borrowed tests passing
Diffstat (limited to 'decode_scan_test.go')
-rw-r--r--decode_scan_test.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/decode_scan_test.go b/decode_scan_test.go
index 6fd9369..27b60c0 100644
--- a/decode_scan_test.go
+++ b/decode_scan_test.go
@@ -152,6 +152,11 @@ func TestRuneTypeScanner(t *testing.T) {
{0, 0, RuneTypeError, &DecodeSyntaxError{Offset: 1, Err: io.ErrUnexpectedEOF}},
{0, 0, RuneTypeError, &DecodeSyntaxError{Offset: 1, Err: io.ErrUnexpectedEOF}},
}},
+ "empty": {``, ``, []ReadRuneTypeResult{
+ {0, 0, RuneTypeError, &DecodeSyntaxError{Offset: 0, Err: io.EOF}},
+ {0, 0, RuneTypeError, &DecodeSyntaxError{Offset: 0, Err: io.EOF}},
+ {0, 0, RuneTypeError, &DecodeSyntaxError{Offset: 0, Err: io.EOF}},
+ }},
}
testRuneTypeScanner(t, testcases, func(reader io.RuneReader) runeTypeScanner {
return &runeTypeScannerImpl{