- package fuzz_test
-
- import (
- "fmt"
-
- "github.com/tendermint/tmlibs/pubsub/query"
- )
-
- func Fuzz(data []byte) int {
- sdata := string(data)
- q0, err := query.New(sdata)
- if err != nil {
- return 0
- }
-
- sdata1 := q0.String()
- q1, err := query.New(sdata1)
- if err != nil {
- panic(err)
- }
-
- sdata2 := q1.String()
- if sdata1 != sdata2 {
- fmt.Printf("q0: %q\n", sdata1)
- fmt.Printf("q1: %q\n", sdata2)
- panic("query changed")
- }
-
- return 1
- }
|