diff --git a/Makefile b/Makefile index e961bc20..b9f39a36 100644 --- a/Makefile +++ b/Makefile @@ -149,6 +149,7 @@ tests: \ tests/test-format.test \ tests/test-insert.test \ tests/test-nest.test \ + tests/test-remove.test \ tests/test-time-format.test \ tests/test-time-parse.test \ tests/test-transition.test \ diff --git a/tests/test-remove.js b/tests/test-remove.js new file mode 100644 index 00000000..4637578c --- /dev/null +++ b/tests/test-remove.js @@ -0,0 +1,22 @@ +require("./../lib/env-js/envjs/node"); +require("./../lib/sizzle/sizzle"); +require("./../d3"); + +d3.select("body").append("svg:svg"); +d3.select("body").append("div"); + +console.log("initialize:"); +console.log(" ", document.body.outerHTML); +console.log(""); + +d3.select("svg").remove(); + +console.log("remove svg:"); +console.log(" ", document.body.outerHTML); +console.log(""); + +d3.select("body").selectAll("div").remove(); + +console.log("removeAll div:"); +console.log(" ", document.body.outerHTML); +console.log(""); diff --git a/tests/test-remove.out b/tests/test-remove.out new file mode 100644 index 00000000..8d3d2d0d --- /dev/null +++ b/tests/test-remove.out @@ -0,0 +1,9 @@ +initialize: +
+ +remove svg: +
+ +removeAll div: + +