Add pygameControls/tests/test_controller.py
This commit is contained in:
13
pygameControls/tests/test_controller.py
Normal file
13
pygameControls/tests/test_controller.py
Normal file
@@ -0,0 +1,13 @@
|
||||
import unittest
|
||||
from unittest.mock import MagicMock
|
||||
from pygameControls import Controller
|
||||
|
||||
class TestController(unittest.TestCase):
|
||||
def setUp(self):
|
||||
self.mock_js = MagicMock()
|
||||
self.mock_js.get_button.side_effect = lambda i: 1 if i == 0 else 0
|
||||
self.mock_js.get_axis.side_effect = lambda i: 0.5 if i == 1 else 0.0
|
||||
self.mock_js.get_name.return_value = "DualSense Wireless Controller"
|
||||
self.mock_js.get_guid.return_value = "030000004c0500000c0e000011010000"
|
||||
|
||||
self.
|
Reference in New Issue
Block a user