| OLD | NEW |
| 1 #library('SVG2Test'); | 1 #library('SVG2Test'); |
| 2 #import('../../pkg/unittest/unittest.dart'); | 2 #import('../../pkg/unittest/unittest.dart'); |
| 3 #import('../../pkg/unittest/html_config.dart'); | 3 #import('../../pkg/unittest/html_config.dart'); |
| 4 #import('dart:html'); | 4 #import('dart:html'); |
| 5 | 5 |
| 6 // Test that SVG elements explicitly implement the IDL interfaces (is-checks | 6 // Test that SVG elements explicitly implement the IDL interfaces (is-checks |
| 7 // only, see SVGTest3 for behavioural tests). | 7 // only, see SVGTest3 for behavioural tests). |
| 8 | 8 |
| 9 main() { | 9 main() { |
| 10 | 10 |
| 11 insertTestDiv() { | 11 insertTestDiv() { |
| 12 var element = new Element.tag('div'); | 12 var element = new Element.tag('div'); |
| 13 element.innerHTML = @''' | 13 element.innerHTML = r''' |
| 14 <svg id='svg1' width='200' height='100'> | 14 <svg id='svg1' width='200' height='100'> |
| 15 <rect id='rect1' x='10' y='20' width='130' height='40' rx='5'fill='blue'></rect> | 15 <rect id='rect1' x='10' y='20' width='130' height='40' rx='5'fill='blue'></rect> |
| 16 </svg> | 16 </svg> |
| 17 '''; | 17 '''; |
| 18 document.body.nodes.add(element); | 18 document.body.nodes.add(element); |
| 19 return element; | 19 return element; |
| 20 } | 20 } |
| 21 | 21 |
| 22 useHtmlConfiguration(); | 22 useHtmlConfiguration(); |
| 23 | 23 |
| (...skipping 15 matching lines...) Expand all Loading... |
| 39 Expect.isTrue(r is SVGLocatable); | 39 Expect.isTrue(r is SVGLocatable); |
| 40 | 40 |
| 41 // Interfaces not implemented. | 41 // Interfaces not implemented. |
| 42 Expect.isFalse(r is SVGNumber); | 42 Expect.isFalse(r is SVGNumber); |
| 43 Expect.isFalse(r is SVGRect); | 43 Expect.isFalse(r is SVGRect); |
| 44 Expect.isFalse(r is SVGSVGElement); | 44 Expect.isFalse(r is SVGSVGElement); |
| 45 | 45 |
| 46 div.remove(); | 46 div.remove(); |
| 47 }); | 47 }); |
| 48 } | 48 } |
| OLD | NEW |