Index: sky/tests/dom/getChildElements.sky |
diff --git a/sky/tests/dom/getChildElements.sky b/sky/tests/dom/getChildElements.sky |
new file mode 100644 |
index 0000000000000000000000000000000000000000..39c257f8cfa1c7bdc22af81263a39b85799ccef5 |
--- /dev/null |
+++ b/sky/tests/dom/getChildElements.sky |
@@ -0,0 +1,26 @@ |
+<parent> |
+ <child1> |
+ <grandchild /> |
+ </child1> |
+ <child2 /> |
+</parent> |
+ |
+<script> |
+import "../resources/third_party/unittest/unittest.dart"; |
+import "../resources/unit.dart"; |
+ |
+import "dart:sky"; |
+ |
+void main() { |
+ initUnit(); |
+ |
+ test("getChildElements should only include immediate children", () { |
+ var parent = document.querySelector('parent'); |
+ var children = parent.getChildElements(); |
+ expect(children.length, equals(2)); |
+ expect(children[0], equals(document.querySelector('child1'))); |
+ expect(children[1], equals(document.querySelector('child2'))); |
+ }); |
+} |
+</script> |
+</sky> |