예제 #1
0
 def test_mouse_double_click_grid(self):
     """Test function mouse_double_click for grid."""
     ev = MouseEvent('mouse_double_click', pos=(200, 300))
     sig._grid_canvas.canvas.events.mouse_double_click(ev)
예제 #2
0
 def _mouse_event(canvas, etype='mouse_press', **kwargs):
     """Test a VisPy mouse event."""
     e = MouseEvent(etype, **kwargs)  # noqa
     eval('canvas.events.' + etype + '(e)')
예제 #3
0
 def test_mouse_double_click_signal(self):
     """Test function mouse_double_click for signal."""
     sig._sig_form.setCurrentIndex(0)
     sig._fcn_set_signal(force=True)
     ev = MouseEvent('mouse_double_click', pos=(200, 300))
     sig._signal_canvas.canvas.events.mouse_double_click(ev)