diff options
author | Gorkem Yakin <goyakin@microsoft.com> | 2016-04-25 16:32:53 -0700 |
---|---|---|
committer | Gorkem Yakin <goyakin@microsoft.com> | 2016-04-25 16:32:53 -0700 |
commit | f6475d81bf04fe7fb15639034d7199e3dc73e03a (patch) | |
tree | 00ef97480b79ded5d740aec460391eb9fa0605f1 /harness | |
parent | 784824895d34c3081bc4458ebf8aa23c34887a5d (diff) | |
parent | a93ef42b5605acffbd1c86690216d7ebb1e9a6b8 (diff) | |
download | qtdeclarative-testsuites-f6475d81bf04fe7fb15639034d7199e3dc73e03a.tar.gz |
Merge pull request #543 from bocoup/enumerable-helper
Fix verifyEnumerable helper to account for properties with Symbol values
Diffstat (limited to 'harness')
-rw-r--r-- | harness/propertyHelper.js | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/harness/propertyHelper.js b/harness/propertyHelper.js index e2627877e..8ce65ba86 100644 --- a/harness/propertyHelper.js +++ b/harness/propertyHelper.js @@ -11,14 +11,8 @@ function isConfigurable(obj, name) { } function isEnumerable(obj, name) { - for (var prop in obj) { - if (Object.prototype.hasOwnProperty.call(obj, prop) && - assert._isSameValue(prop, name)) { - return true; - } - } - - return false; + return Object.prototype.hasOwnProperty.call(obj, name) && + Object.prototype.propertyIsEnumerable.call(obj, name); } function isEqualTo(obj, name, expectedValue) { |