github.com/cosmos/cosmos-sdk@v0.50.10/fuzz/tests/unknownproto_test.go (about) 1 //go:build gofuzz || go1.18 2 3 package tests 4 5 import ( 6 "testing" 7 8 "github.com/cosmos/cosmos-sdk/codec/unknownproto" 9 "github.com/cosmos/cosmos-sdk/testutil/testdata" 10 ) 11 12 func FuzzUnknownProto(f *testing.F) { 13 f.Fuzz(func(t *testing.T, b []byte) { 14 msg := new(testdata.TestVersion2) 15 resolver := new(unknownproto.DefaultAnyResolver) 16 unknownproto.RejectUnknownFields(b, msg, true, resolver) 17 unknownproto.RejectUnknownFields(b, msg, false, resolver) 18 }) 19 }