summaryrefslogtreecommitdiff
path: root/harness
diff options
context:
space:
mode:
authorGorkem Yakin <goyakin@microsoft.com>2016-04-25 16:32:53 -0700
committerGorkem Yakin <goyakin@microsoft.com>2016-04-25 16:32:53 -0700
commitf6475d81bf04fe7fb15639034d7199e3dc73e03a (patch)
tree00ef97480b79ded5d740aec460391eb9fa0605f1 /harness
parent784824895d34c3081bc4458ebf8aa23c34887a5d (diff)
parenta93ef42b5605acffbd1c86690216d7ebb1e9a6b8 (diff)
downloadqtdeclarative-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.js10
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) {