mirror of
				https://github.com/KevinMidboe/python-gpiozero.git
				synced 2025-10-29 17:50:37 +00:00 
			
		
		
		
	Remove some redundant testing bits
This commit is contained in:
		| @@ -143,12 +143,7 @@ class MockPin(PiPin): | ||||
|     def assert_states(self, expected_states): | ||||
|         # Tests that the pin went through the expected states (a list of values) | ||||
|         for actual, expected in zip(self.states, expected_states): | ||||
|             try: | ||||
|                 assert actual.state == expected | ||||
|             except AssertionError: | ||||
|                 print('Actual states', self.states) | ||||
|                 print('Expected states', expected_states) | ||||
|                 raise | ||||
|             assert actual.state == expected | ||||
|  | ||||
|     def assert_states_and_times(self, expected_states): | ||||
|         # Tests that the pin went through the expected states at the expected | ||||
| @@ -156,13 +151,8 @@ class MockPin(PiPin): | ||||
|         # that's about all we can reasonably expect in a non-realtime | ||||
|         # environment on a Pi 1) | ||||
|         for actual, expected in zip(self.states, expected_states): | ||||
|             try: | ||||
|                 assert isclose(actual.timestamp, expected[0], rel_tol=0.05, abs_tol=0.05) | ||||
|                 assert isclose(actual.state, expected[1]) | ||||
|             except AssertionError: | ||||
|                 print('Actual states', self.states) | ||||
|                 print('Expected states', expected_states) | ||||
|                 raise | ||||
|             assert isclose(actual.timestamp, expected[0], rel_tol=0.05, abs_tol=0.05) | ||||
|             assert isclose(actual.state, expected[1]) | ||||
|  | ||||
|  | ||||
| class MockConnectedPin(MockPin): | ||||
| @@ -184,16 +174,6 @@ class MockConnectedPin(MockPin): | ||||
|         return super(MockConnectedPin, self)._change_state(value) | ||||
|  | ||||
|  | ||||
| class MockPulledUpPin(MockPin): | ||||
|     """ | ||||
|     This derivative of :class:`MockPin` emulates a pin with a physical pull-up | ||||
|     resistor. | ||||
|     """ | ||||
|     def _set_pull(self, value): | ||||
|         if value != 'up': | ||||
|             raise PinFixedPull('pin has a physical pull-up resistor') | ||||
|  | ||||
|  | ||||
| class MockChargingPin(MockPin): | ||||
|     """ | ||||
|     This derivative of :class:`MockPin` emulates a pin which, when set to | ||||
|   | ||||
		Reference in New Issue
	
	Block a user