| Index: client/tests/client/dom/SVG1Test.dart
|
| diff --git a/client/tests/client/dom/SVG1Test.dart b/client/tests/client/dom/SVG1Test.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..5eed1ed83aa5c5edab1abd0c81f42f806bee249a
|
| --- /dev/null
|
| +++ b/client/tests/client/dom/SVG1Test.dart
|
| @@ -0,0 +1,29 @@
|
| +#library('SVG1Test');
|
| +#import('../../../testing/unittest/unittest.dart');
|
| +#import('dart:dom');
|
| +
|
| +// Test that SVG is present in dart:dom API
|
| +
|
| +main() {
|
| + forLayoutTests();
|
| +
|
| + test('simpleRect', () {
|
| + var div = document.createElement('div');
|
| + document.body.appendChild(div);
|
| + div.innerHTML = @'''
|
| +<svg id='svg1' width='200' height='100'>
|
| +<rect id='rect1' x='10' y='20' width='130' height='40' rx='5'fill='blue'></rect>
|
| +</svg>
|
| +''';
|
| +
|
| + var e = document.getElementById('svg1');
|
| + Expect.isTrue(e != null);
|
| +
|
| + SVGRectElement r = document.getElementById('rect1');
|
| + Expect.equals(10, r.x.baseVal.value);
|
| + Expect.equals(20, r.y.baseVal.value);
|
| + Expect.equals(40, r.height.baseVal.value);
|
| + Expect.equals(130, r.width.baseVal.value);
|
| + Expect.equals(5, r.rx.baseVal.value);
|
| + });
|
| +}
|
|
|