From f3cd243e082d307cabdc1831676cc3f941dc6a20 Mon Sep 17 00:00:00 2001 From: Dan Vanderkam Date: Sat, 31 Mar 2012 17:42:14 -0400 Subject: [PATCH] fix broken test case --- auto_tests/tests/interaction_model.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 -- 2.7.4