From: Dan Vanderkam Date: Sat, 31 Mar 2012 21:42:14 +0000 (-0400) Subject: fix broken test case X-Git-Tag: v1.0.0~297 X-Git-Url: https://adrianiainlam.tk/git/?a=commitdiff_plain;h=f3cd243e082d307cabdc1831676cc3f941dc6a20;p=dygraphs.git fix broken test case --- diff --git a/auto_tests/tests/interaction_model.js b/auto_tests/tests/interaction_model.js index 4646ff8..0a5621d 100644 --- a/auto_tests/tests/interaction_model.js +++ b/auto_tests/tests/interaction_model.js @@ -354,7 +354,12 @@ InteractionModelTestCase.prototype.testCorrectAxisValueRangeAfterUnzoom = functi assertNotEquals(1,currentYAxisRange[0]); assertNotEquals(50,currentYAxisRange[1]); - // unzoom by doubleclick + // unzoom by doubleclick. This is really the order in which a browser + // generates events, and we depend on it. + DygraphOps.dispatchMouseDown_Point(g, 10, 10); + DygraphOps.dispatchMouseUp_Point(g, 10, 10); + DygraphOps.dispatchMouseDown_Point(g, 10, 10); + DygraphOps.dispatchMouseUp_Point(g, 10, 10); DygraphOps.dispatchDoubleClick(g, null); // check if range for y-axis was reset to original value