diff --git a/pkg/container/serial_test.go b/pkg/container/serial_test.go index b7eb14f..347bdbc 100644 --- a/pkg/container/serial_test.go +++ b/pkg/container/serial_test.go @@ -36,7 +36,7 @@ func TestContainerRoundTrip(t *testing.T) { {"Base64StdPaddingGzippedWriter", headerBase64StdPaddingGzip, Writer.ToBase64StdPaddingGzippedWriter}, {"Base64URL", headerBase64URL, Writer.ToBase64URL}, {"Base64URLWriter", headerBase64URL, Writer.ToBase64URLWriter}, - {"Base64URLGzip", headerBase64URLGzip, Writer.ToBase64URLGzip}, + {"Base64URLGzipped", headerBase64URLGzip, Writer.ToBase64URLGzipped}, {"Base64URLGzipWriter", headerBase64URLGzip, Writer.ToBase64URLGzipWriter}, } { t.Run(tc.name, func(t *testing.T) { diff --git a/pkg/container/testvectors/Base64URLGzip b/pkg/container/testvectors/Base64URLGzipped similarity index 100% rename from pkg/container/testvectors/Base64URLGzip rename to pkg/container/testvectors/Base64URLGzipped diff --git a/pkg/container/testvectors/testvectors.go b/pkg/container/testvectors/testvectors.go new file mode 100644 index 0000000..adefaa1 --- /dev/null +++ b/pkg/container/testvectors/testvectors.go @@ -0,0 +1,21 @@ +package testvectors + +import _ "embed" + +//go:embed Base64StdPadding +var Base64StdPadding string + +//go:embed Base64StdPaddingGzipped +var Base64StdPaddingGzipped string + +//go:embed Base64URL +var Base64URL string + +//go:embed Base64URLGzipped +var Base64URLGzipped string + +//go:embed Bytes +var Bytes []byte + +//go:embed BytesGzipped +var BytesGzipped []byte diff --git a/pkg/container/writer.go b/pkg/container/writer.go index 1b5a885..6bd9dcc 100644 --- a/pkg/container/writer.go +++ b/pkg/container/writer.go @@ -74,7 +74,7 @@ func (ctn Writer) ToBase64URLWriter(w io.Writer) error { } // ToBase64URL encode the container into pre-gzipped base64 string, with URL-safe encoding and no padding. -func (ctn Writer) ToBase64URLGzip() (string, error) { +func (ctn Writer) ToBase64URLGzipped() (string, error) { return ctn.toString(headerBase64URLGzip) }