Files
fasthttp/fuzzit/cookie/cookie_fuzz.go
T
Erik Dubbelboer 1241ed7a91 Add fuzzit support (#634)
* Add fuzzit support

* Do local regression fuzz testing
2019-08-24 08:56:51 +02:00

26 lines
330 B
Go

// +build gofuzz
package fuzzit
import (
"bytes"
"github.com/valyala/fasthttp"
)
func Fuzz(data []byte) int {
c := fasthttp.AcquireCookie()
defer fasthttp.ReleaseCookie(c)
if err := c.ParseBytes(data); err != nil {
return 0
}
w := bytes.Buffer{}
if _, err := c.WriteTo(&w); err != nil {
return 0
}
return 1
}