Index: third_party/WebKit/LayoutTests/typedcssom/lengthValue.html |
diff --git a/third_party/WebKit/LayoutTests/typedcssom/lengthValue.html b/third_party/WebKit/LayoutTests/typedcssom/lengthValue.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..d63254c98507d2fe8c5b3681058bc1f3e26075d7 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/typedcssom/lengthValue.html |
@@ -0,0 +1,22 @@ |
+<!DOCTYPE html> |
+<script src='../resources/testharness.js'></script> |
+<script src='../resources/testharnessreport.js'></script> |
+<script> |
+ |
+test(function() { |
+ var result = LengthValue.fromValue(5, 'px'); |
+ assert_true(result instanceof SimpleLength); |
+ assert_equals(result.value, 5); |
+ assert_equals(result.type, 'px'); |
+}, "Test that LengthValue's static fromValue method produces a SimpleLength."); |
+ |
+test(function() { |
+ var result = LengthValue.fromDictionary({px: 1, percent: 2.5}); |
+ assert_true(result instanceof CalcLength); |
+ assert_equals(result.px, 1); |
+ assert_equals(result.percent, 2.5); |
+}, "Test that LengthValue's static fromDictionary method produces a CalcLength."); |
+ |
+</script> |
+<body> |
+</body> |