Skip to content

Commit

Permalink
Wrap error at end so we don't lose error context
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcoPolo committed Mar 10, 2022
1 parent ae38a94 commit b23fed4
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 12 deletions.
12 changes: 6 additions & 6 deletions testing/cbor_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions testing/cbor_map_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion testing/roundtrip_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -334,12 +334,13 @@ func TestErrUnexpectedEOF(t *testing.T) {

nobj := SimpleTypeTwo{}
err := nobj.UnmarshalCBOR(bytes.NewReader(enc))
t.Logf("endIdx=%v, originalLen=%v", endIdx, originalLen)
if int(endIdx) == originalLen && err != nil {
t.Fatal("failed to round trip object: ", err)
} else if endIdx == 0 && !errors.Is(err, io.EOF) {
t.Fatal("expected EOF got", err)
} else if endIdx != 0 && !errors.Is(err, io.ErrUnexpectedEOF) {
t.Fatal("expected ErrUnexpectedEOF got", endIdx, originalLen, err)
t.Fatal("expected ErrUnexpectedEOF got", err)
}
})

Expand Down

0 comments on commit b23fed4

Please sign in to comment.