Status: FAIL | Duration: 54ms | Subtests: 0/1 | Open test on wpt.live | wpt.fyi
/svg/types/scripted/SVGLengthList-getItem.html
<!DOCTYPE HTML> <title>SVGLengthList, getItem()</title> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <svg width="200" height="200"> <text x="50 100 150" y="50">ABC</text> </svg> <script> test(function() { // This is a test of the SVGLengthList::getItem() API. var xList = document.querySelector("text").x.baseVal; // Check lengths of text x item lists. assert_equals(xList.numberOfItems, 3); // Test with various index parameters. assert_throws_dom("IndexSizeError", function() { xList.getItem(-100); }); assert_throws_dom("IndexSizeError", function() { xList.getItem(-1); }); assert_equals(xList.getItem(0).value, 50); assert_equals(xList.getItem(1).value, 100); assert_equals(xList.getItem(2).value, 150); assert_throws_dom("IndexSizeError", function() { xList.getItem(3); }); assert_throws_dom("IndexSizeError", function() { xList.getItem(100); }); }); </script>