pkg.re/essentialkaos/ek@v12.36.0+incompatible/version/fuzz.go (about)

     1  // +build gofuzz
     2  
     3  package version
     4  
     5  // ////////////////////////////////////////////////////////////////////////////////// //
     6  //                                                                                    //
     7  //                         Copyright (c) 2021 ESSENTIAL KAOS                          //
     8  //      Apache License, Version 2.0 <https://www.apache.org/licenses/LICENSE-2.0>     //
     9  //                                                                                    //
    10  // ////////////////////////////////////////////////////////////////////////////////// //
    11  
    12  func Fuzz(data []byte) int {
    13  	_, err := Parse(string(data))
    14  
    15  	if err != nil {
    16  		return 0
    17  	}
    18  
    19  	return 1
    20  }