diff options
Diffstat (limited to 'tests/wpt/css-tests/css-values-3_dev/html/shape-outside-circle-010.htm')
-rw-r--r-- | tests/wpt/css-tests/css-values-3_dev/html/shape-outside-circle-010.htm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/tests/wpt/css-tests/css-values-3_dev/html/shape-outside-circle-010.htm b/tests/wpt/css-tests/css-values-3_dev/html/shape-outside-circle-010.htm new file mode 100644 index 00000000000..acc66f6047a --- /dev/null +++ b/tests/wpt/css-tests/css-values-3_dev/html/shape-outside-circle-010.htm @@ -0,0 +1,34 @@ +<!DOCTYPE html> +<html><head> + <title>Shape Outside Circle args - calc() values</title> + <link href="http://html.adobe.com/" rel="author" title="Adobe"> + <link href="mailto:rhauck@adobe.com" rel="author" title="Rebecca Hauck"> + <link href="mailto:stearns@adobe.com" rel="reviewer" title="Alan Stearns"> <!-- 2014-03-04 --> + <link href="http://www.w3.org/TR/css-shapes-1/#funcdef-circle" rel="help"> + <link href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property" rel="help"> + <link href="http://www.w3.org/TR/css3-values/#calc-notation" rel="help"> + <meta content="A circle's arguments may be in calc() values." name="assert"> + <meta content="dom" name="flags"> + <script src="/resources/testharness.js"></script> + <script src="/resources/testharnessreport.js"></script> + <script src="support/parsing-utils.js"></script> + </head> + <body> + <div id="log"></div> + <script type="text/javascript"> + var circle_calc_tests = []; + ParsingUtils.calcTestValues.forEach(function(value) { + testCase = ['circle('+ value[0] +')', 'circle('+ value[1] + ' at 50% 50%)']; + if(Object.prototype.toString.call( value[2] ) === '[object Array]' && value[2].length == 2) { + testCase.push([ 'circle('+ value[2][0] + ' at 50% 50%)', 'circle('+ value[2][1] + ' at 50% 50%)']); + } else { + testCase.push('circle('+ value[2] + ' at 50% 50%)'); + } + circle_calc_tests.push(testCase); + }); + generate_tests(ParsingUtils.testInlineStyle, ParsingUtils.buildCalcTests(circle_calc_tests, 'value')); + generate_tests(ParsingUtils.testComputedStyle, ParsingUtils.buildCalcTests(circle_calc_tests, 'computed')); + </script> + + +</body></html>
\ No newline at end of file |