(f *testing.F)
| 156 | } |
| 157 | |
| 158 | func FuzzParse(f *testing.F) { |
| 159 | f.Add([]byte{0, 0, 0, 0}) |
| 160 | f.Add([]byte{}) |
| 161 | f.Fuzz(func(t *testing.T, data []byte) { |
| 162 | var msg pgproto3.Parse |
| 163 | msg.Decode(data) // must not panic |
| 164 | }) |
| 165 | } |
| 166 | |
| 167 | func FuzzQuery(f *testing.F) { |
| 168 | f.Add([]byte("SELECT 1\x00")) |