Ejemplo n.º 1
0
 def test_can_dim_all(self):
     raspi = RasPi(self.mockconfig)
     for led in raspi.leds:
         raspi.set_PWM_dutycycle(led, 100)
     raspi.dim_all(50)
     for led in raspi.leds:
         self.assertEquals(50, raspi.get_PWM_dutycycle(led))
Ejemplo n.º 2
0
 def test_can_set_all_off(self):
     raspi = RasPi(self.mockconfig)
     for led in raspi.leds:
         raspi.set_PWM_dutycycle(led, 50)
     raspi.set_all_off()
     for led in raspi.leds:
         self.assertEquals(0, raspi.get_PWM_dutycycle(led))
Ejemplo n.º 3
0
 def test_can_get_all_dutycyles(self):
     raspi = RasPi(self.mockconfig)
     a = 10
     for led in raspi.leds:
         raspi.set_PWM_dutycycle(led, a)
         a += 10
     red, green, blue = raspi.get_current_dutycycles()
     self.assertEquals(10, red)
     self.assertEquals(20, green)
     self.assertEquals(30, blue)
Ejemplo n.º 4
0
 def test_can_set_duty_cycle(self):
     raspi = RasPi(self.mockconfig)
     raspi.set_PWM_dutycycle(raspi.leds[0], 100)
     self.assertEquals(100, raspi.get_PWM_dutycycle(raspi.leds[0]))