def test_set_frequency(self): rpi_gpio = Mock() pwm = PWM.RPi_PWM_Adapter(rpi_gpio) pwm.start(1, 50) pwm.set_frequency(1, 1000)
def test_set_duty_cycle_valid(self): rpi_gpio = Mock() pwm = PWM.RPi_PWM_Adapter(rpi_gpio) pwm.start(1, 50) pwm.set_duty_cycle(1, 75)
def test_set_duty_cycle_invalid(self): rpi_gpio = Mock() pwm = PWM.RPi_PWM_Adapter(rpi_gpio) pwm.start(1, 50) self.assertRaises(ValueError, pwm.set_duty_cycle, 1, 150) self.assertRaises(ValueError, pwm.set_duty_cycle, 1, -10)
def test_setup(self): rpi_gpio = Mock() pwm = PWM.RPi_PWM_Adapter(rpi_gpio) pwm.start(1, 50) rpi_gpio.PWM.assert_called_with(1, 2000)