diff --git a/tests/unit/fixtures/forin.js b/tests/unit/fixtures/forin.js index 50bbe1a4f1..de33d658d6 100644 --- a/tests/unit/fixtures/forin.js +++ b/tests/unit/fixtures/forin.js @@ -1,7 +1,21 @@ for (var key in objects) { - if (objects.hasOwnProperty(key)) { - hey(); - } + if (objects.hasOwnProperty(key)) { + hey(); + } +} + +var hasOwn = Object.prototype.hasOwnProperty; + +for (var p in o) { + if (hasOwn.call(o, p)) { + hey(); + } +} + +for (var p in o) { + if (Reflect.has(o, p)) { + hey(); + } } // Empty for in block like the one found in jQuery @@ -13,3 +27,4 @@ for ( key in objects ) { } for (key in objects) { hey(); } +