| import 'dart:sky'; | |
| import 'package:test/test.dart'; | |
| void main() { | |
| Document document = new Document(); | |
| test("should throw with invalid arguments", () { | |
| var parent = document.createElement("div"); | |
| var child = document.createElement("div"); | |
| parent.appendChild(child); | |
| // TODO(eseidel): This should throw! | |
| // expect(() { | |
| // parent.insertBefore([parent]); | |
| // }, throws); | |
| expect(() { | |
| child.insertBefore([parent]); | |
| }, throws); | |
| }); | |
| } |