diff --git a/json/codec_test.go b/json/codec_test.go index b8140b7..d359cf7 100644 --- a/json/codec_test.go +++ b/json/codec_test.go @@ -28,7 +28,7 @@ func TestFrameFlatten(t *testing.T) { Name: &codec.Frame{Data: []byte("test")}, } - buf, err := NewCodec().Marshal(s) + buf, err := NewCodec(codec.Flatten(true)).Marshal(s) if err != nil { t.Fatal(err) } diff --git a/json/json.go b/json/json.go index 70e3405..71ea0f1 100644 --- a/json/json.go +++ b/json/json.go @@ -20,8 +20,8 @@ var ( ) var ( - _ codec.Codec = (*jsonCodec)() - _ codec.CodecV2 = (*jsonCodecV2)() + _ codec.Codec = (*jsonCodec)(nil) + _ codec.CodecV2 = (*jsonCodecV2)(nil) ) type JsonMarshalOptions struct {