improve fuzz tests (#591)

This commit is contained in:
Alessandro Ros
2024-08-01 11:56:52 +02:00
committed by GitHub
parent b160f5a614
commit e2d1e6dab4
56 changed files with 612 additions and 225 deletions

View File

@@ -18,3 +18,11 @@ func TestVorbisAttributes(t *testing.T) {
require.Equal(t, 48000, format.ClockRate())
require.Equal(t, true, format.PTSEqualsDTS(&rtp.Packet{}))
}
func FuzzUnmarshalVorbis(f *testing.F) {
f.Fuzz(func(_ *testing.T, a, b string) {
Unmarshal("audio", 96, "Vorbis/"+a, map[string]string{ //nolint:errcheck
"configuration": b,
})
})
}