From e72a1a80cbbff4f820518f51218d7c44435ab38d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alvaro=20Cabrera=20Dur=C3=A1n?= <pateketrueke@gmail.com> Date: Thu, 4 Oct 2018 10:05:53 -0500 Subject: [PATCH] Keep defaults for minItems/maxItems; fix #472 --- src/types/array.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/types/array.js b/src/types/array.js index 6b94baf7..96efb118 100644 --- a/src/types/array.js +++ b/src/types/array.js @@ -83,7 +83,7 @@ function arrayType(value, path, resolve, traverseCallback) { if (optionalsProbability !== false) { length = fixedProbabilities ? Math.round(maxItems * optionalsProbability) - : random.number(minItems, maxItems * optionalsProbability); + : random.number(minItems, maxItems) * optionalsProbability; } // TODO below looks bad. Should additionalItems be copied as-is? -- GitLab