diff --git a/stream_test.go b/stream_test.go index 0c2d24b..a7b62ef 100644 --- a/stream_test.go +++ b/stream_test.go @@ -4,7 +4,7 @@ import ( "bytes" "compress/gzip" "crypto/rand" - "encoding/gob" + "encoding/json" "errors" "fmt" "io" @@ -258,7 +258,7 @@ func TestTruncated(t *testing.T) { // TestGolden tests against known test vectors. func TestGolden(t *testing.T) { - f, err := os.Open(filepath.Join("testdata", "golden.gob.gz")) + f, err := os.Open(filepath.Join("testdata", "golden.json.gz")) if err != nil { t.Fatal(err) } @@ -270,7 +270,7 @@ func TestGolden(t *testing.T) { } t.Cleanup(func() { gzr.Close() }) - dec := gob.NewDecoder(gzr) + dec := json.NewDecoder(gzr) for i := 0; ; i++ { var v golden.Vector err := dec.Decode(&v) diff --git a/testdata/gen.go b/testdata/gen.go index dc7b3fc..1b364e8 100644 --- a/testdata/gen.go +++ b/testdata/gen.go @@ -1,4 +1,4 @@ -// +build ignore +//go:build ignore package main @@ -6,7 +6,7 @@ import ( "archive/zip" "compress/gzip" "crypto/rand" - "encoding/gob" + "encoding/json" "io" "os" @@ -36,7 +36,7 @@ func main1() error { return err } - out, err := os.Create("golden.gob.gz") + out, err := os.Create("golden.json.gz") if err != nil { return err } @@ -48,7 +48,7 @@ func main1() error { } defer gzw.Close() - enc := gob.NewEncoder(gzw) + enc := json.NewEncoder(gzw) for _, f := range r.File { seed := make([]byte, 32) diff --git a/testdata/golden.gob.gz b/testdata/golden.gob.gz deleted file mode 100644 index bbbd46c..0000000 Binary files a/testdata/golden.gob.gz and /dev/null differ diff --git a/testdata/golden.json.gz b/testdata/golden.json.gz new file mode 100644 index 0000000..99189fe Binary files /dev/null and b/testdata/golden.json.gz differ