diff --git a/src/core/matchers/matchersUtil.js b/src/core/matchers/matchersUtil.js index db1545be..84b31456 100644 --- a/src/core/matchers/matchersUtil.js +++ b/src/core/matchers/matchersUtil.js @@ -223,10 +223,14 @@ getJasmineRequireObj().matchersUtil = function(j$) { } var extraKeys = []; - for (var i in allKeys) { - if (!allKeys[i].match(/^[0-9]+$/)) { - extraKeys.push(allKeys[i]); - } + if (allKeys.length === 0) { + return allKeys; + } + + for (var x = 0; x < allKeys.length; x++) { + if (!allKeys[x].match(/^[0-9]+$/)) { + extraKeys.push(allKeys[x]); + } } return extraKeys;