From 1357d81ebb85b87b69a9de0eb01c5d8cb43774d2 Mon Sep 17 00:00:00 2001 From: Uemit Seren Date: Thu, 16 Feb 2012 11:08:40 +0100 Subject: [PATCH] Bug #282. Auto-test added --- auto_tests/tests/interaction_model.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/auto_tests/tests/interaction_model.js b/auto_tests/tests/interaction_model.js index 8eec47c..52338e9 100644 --- a/auto_tests/tests/interaction_model.js +++ b/auto_tests/tests/interaction_model.js @@ -331,3 +331,20 @@ InteractionModelTestCase.prototype.testIsZoomed_updateOptions_both = function() assertTrue(g.isZoomed("x")); assertTrue(g.isZoomed("y")); }; + + +InteractionModelTestCase.prototype.testCorrectYAxisValueRangeAfterUnzoom = function() { + var g = new Dygraph(document.getElementById("graph"), data2, {valueRange:[1,50],animatedZooms:true}); + + currentYAxisRange = g.yAxisRange(0); + assertEquals(1,currentYAxisRange[0]); + assertEquals(50,currentYAxisRange[1]); + + g.updateOptions({dateWindow: [-1, 1], valueWindow: [5, 10]}); + + DygraphOps.dispatchDoubleClick(g, null); + + newYAxisRange = g.yAxisRange(0); + assertEquals(1,newYAxisRange[0]); + assertEquals(50,newYAxisRange[1]); +}; -- 2.7.4