From f16141517aaafa8917dbe677e73e00bd652767ff Mon Sep 17 00:00:00 2001 From: Jon Seymour Date: Sat, 24 Mar 2012 00:22:07 +1100 Subject: [PATCH] Add a test that a degenerate domain does not cause histogram to barf. Signed-off-by: Jon Seymour --- test/layout/histogram-test.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/layout/histogram-test.js b/test/layout/histogram-test.js index 7854a9c1..4b1f5128 100644 --- a/test/layout/histogram-test.js +++ b/test/layout/histogram-test.js @@ -68,6 +68,10 @@ suite.addBatch({ {x: 1, y: 1, dx: 1}, {x: 2, y: 2, dx: 1} ]); + }, + "can handle degenerate domain": function(histogram) { + var h = histogram().bins(d3.scale.linear().domain([0,0]).ticks(3)); + assert.deepEqual(h([0]), []); } } });