Exemplo n.º 1
0
 def test_parses_valid_mouse_event(self):
     self.assertEqual(
         mouse_event.MouseEvent(buttons=1, relative_x=0.5, relative_y=0.75),
         mouse_event.parse_mouse_event({
             'buttons': 1,
             'relativeX': 0.5,
             'relativeY': 0.75,
         }))
Exemplo n.º 2
0
 def test_parses_valid_mouse_event_with_all_buttons_pressed(self):
     self.assertEqual(
         mouse_event.MouseEvent(buttons=31, relative_x=0.5, relative_y=0.75),
         mouse_event.parse_mouse_event({
             'buttons': 31,
             'relativeX': 0.5,
             'relativeY': 0.75,
         }))
Exemplo n.º 3
0
 def test_parses_valid_mouse_event_with_all_buttons_pressed(self):
     self.assertEqual(
         mouse_event.MouseEvent(buttons=31,
                                relative_x=0.5,
                                relative_y=0.75,
                                vertical_wheel_delta=0,
                                horizontal_wheel_delta=0),
         mouse_event.parse_mouse_event({
             'buttons': 31,
             'relativeX': 0.5,
             'relativeY': 0.75,
             'verticalWheelDelta': 0,
             'horizontalWheelDelta': 0,
         }))
Exemplo n.º 4
0
 def test_parses_valid_positive_horizontal_scroll(self):
     self.assertEqual(
         mouse_event.MouseEvent(buttons=0,
                                relative_x=0.0,
                                relative_y=0.75,
                                vertical_wheel_delta=0,
                                horizontal_wheel_delta=1),
         mouse_event.parse_mouse_event({
             'buttons': 0,
             'relativeX': 0,
             'relativeY': 0.75,
             'verticalWheelDelta': 0,
             'horizontalWheelDelta': 1,
         }))