vitess.io/vitess@v0.16.2/go/test/fuzzing/tabletserver_rules_fuzzer.go (about) 1 /* 2 Copyright 2021 The Vitess Authors. 3 Licensed under the Apache License, Version 2.0 (the "License"); 4 you may not use this file except in compliance with the License. 5 You may obtain a copy of the License at 6 http://www.apache.org/licenses/LICENSE-2.0 7 Unless required by applicable law or agreed to in writing, software 8 distributed under the License is distributed on an "AS IS" BASIS, 9 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 10 See the License for the specific language governing permissions and 11 limitations under the License. 12 */ 13 14 package fuzzing 15 16 import ( 17 "vitess.io/vitess/go/vt/vttablet/tabletserver/rules" 18 ) 19 20 func FuzzUnmarshalJSON(data []byte) int { 21 qrs := rules.New() 22 _ = qrs.UnmarshalJSON(data) 23 return 1 24 }