diff --git a/lib/random/random.js b/lib/random/random.js index 2adaded..df2905f 100644 --- a/lib/random/random.js +++ b/lib/random/random.js @@ -140,7 +140,7 @@ var random = { // eslint-disable-line no-unused-vars subset: function (list, limit) { if (!(list instanceof Array)) { logger.traceback() - throw new TypeError('random.some() received a non-array type: \'' + list + '\'') + throw new TypeError('random.subset() received a non-array type: \'' + list + '\'') } if (typeof limit !== 'number') { limit = this.number(list.length + 1) diff --git a/lib/utils/script.js b/lib/utils/script.js index f2554ba..d658952 100644 --- a/lib/utils/script.js +++ b/lib/utils/script.js @@ -52,7 +52,7 @@ utils.script = { }, makeRandomOptions: function (baseObject) { let o = {} - let unique = random.some(Object.keys(baseObject)) + let unique = random.subset(Object.keys(baseObject)) for (let i = 0; i < unique.length; i++) { o[unique[i]] = random.pick(baseObject[unique[i]]) }