podman
22 строки · 515.0 Байт
1// +build gofuzz
2
3package semver4
5func Fuzz(data []byte) int {6d := string(data)7
8// Test NewVersion9_, _ = NewVersion(d)10
11// Test StrictNewVersion12_, _ = StrictNewVersion(d)13
14// Test NewConstraint15_, _ = NewConstraint(d)16
17// The return value should be 0 normally, 1 if the priority in future tests18// should be increased, and -1 if future tests should skip passing in that19// data. We do not have a reason to change priority so 0 is always returned.20// There are example tests that do this.21return 022}
23