OLD | NEW |
---|---|
(Empty) | |
1 description("This test checks the SVGStringList API - utilizing the requiredFeat ures property of SVGRectElement"); | |
fs
2017/03/23 16:55:44
This test should be rewritten to use another SVGSt
| |
2 | |
3 var svgElement = document.createElementNS("http://www.w3.org/2000/svg", "svg"); | |
4 var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect"); | |
5 rect.setAttribute("requiredFeatures", "foo bar"); | |
6 | |
7 debug(""); | |
8 debug("Check initial requiredFeatures values"); | |
9 shouldBe("rect.requiredFeatures.numberOfItems", "2"); | |
10 shouldBeEqualToString("rect.requiredFeatures.getItem(0)", "foo"); | |
11 shouldBeEqualToString("rect.requiredFeatures.getItem(1)", "bar"); | |
12 | |
13 debug(""); | |
14 debug("Check that getItem() does NOT return live strings, as the IDL defines the return types as plain DOMString"); | |
15 var firstItem = rect.requiredFeatures.getItem(0); | |
16 shouldBeEqualToString("firstItem = 'test'", "test"); | |
17 shouldBe("rect.requiredFeatures.numberOfItems", "2"); | |
18 shouldBeEqualToString("rect.requiredFeatures.getItem(0)", "foo"); | |
19 shouldBeEqualToString("rect.requiredFeatures.getItem(1)", "bar"); | |
20 | |
21 successfullyParsed = true; | |
OLD | NEW |