mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 17:30:00 +00:00
Test both nil and empty slices in fuzzer tests
This commit is contained in:
parent
43e1f6ae1f
commit
b8b8b22a9e
@ -45,7 +45,7 @@ import (
|
|||||||
|
|
||||||
// FuzzerFor can randomly populate api objects that are destined for version.
|
// FuzzerFor can randomly populate api objects that are destined for version.
|
||||||
func FuzzerFor(t *testing.T, version schema.GroupVersion, src rand.Source) *fuzz.Fuzzer {
|
func FuzzerFor(t *testing.T, version schema.GroupVersion, src rand.Source) *fuzz.Fuzzer {
|
||||||
f := fuzz.New().NilChance(.5).NumElements(1, 1)
|
f := fuzz.New().NilChance(.5).NumElements(0, 1)
|
||||||
if src != nil {
|
if src != nil {
|
||||||
f.RandSource(src)
|
f.RandSource(src)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user