]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Add some fuzzing seeds
authorMatt Joiner <anacrolix@gmail.com>
Wed, 29 Sep 2021 02:12:16 +0000 (12:12 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Wed, 29 Sep 2021 02:12:16 +0000 (12:12 +1000)
bencode/fuzz_test.go

index 35b841d25486637c92d4e824360e210866eef8fd..f3da0d1d41e30d61fb9b0b6fc258d28c6bec8d2c 100644 (file)
@@ -15,6 +15,9 @@ var bencodeInterfaceChecker = qt.CmpEquals(cmp.Comparer(func(a, b *big.Int) bool
 }))
 
 func Fuzz(f *testing.F) {
+       for _, ret := range random_encode_tests {
+               f.Add([]byte(ret.expected))
+       }
        f.Fuzz(func(t *testing.T, b []byte) {
                c := qt.New(t)
                var d interface{}