trie: fix random test generator early terminate

This commit is contained in:
weiihann 2023-11-23 21:23:08 +08:00
parent d76efbb9be
commit 0ca92e97ec

View file

@ -394,7 +394,7 @@ const (
func (randTest) Generate(r *rand.Rand, size int) reflect.Value { func (randTest) Generate(r *rand.Rand, size int) reflect.Value {
var finishedFn = func() bool { var finishedFn = func() bool {
size-- size--
return size > 0 return size == 0
} }
return reflect.ValueOf(generateSteps(finishedFn, r)) return reflect.ValueOf(generateSteps(finishedFn, r))
} }