Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/constants.js |
diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/constants.js b/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/constants.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..397df96fbc503c38bb4a47e6bc0f874ef9647fe6 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/constants.js |
@@ -0,0 +1,11 @@ |
+function testConstants(objects, constants, msg) { |
+ objects.forEach(function(arr) { |
+ var o = arr[0], desc = arr[1]; |
+ test(function() { |
+ constants.forEach(function(d) { |
+ assert_true(d[0] in o, "Object " + o + " doesn't have " + d[0]) |
+ assert_equals(o[d[0]], d[1], "Object " + o + " value for " + d[0] + " is wrong") |
+ }) |
+ }, "Constants for " + msg + " on " + desc + ".") |
+ }) |
+} |