def METHOD_NAME(self):
    """
    Test each power source for 2 seconds at maximum intensity and then 1s
    at 30%.
    """
    self.dev.power.value = self.dev.power.range[0]
    # can fully checked only by looking what the hardware is doing
    print("Starting power source cycle...")
    for i in range(len(self.dev.power.value)):
        print("Turning on wavelength %g" % self.dev.spectra.value[i][2])
        self.dev.power.value[i] = self.dev.power.range[1][i]
        time.sleep(1)
        self.assertEqual(self.dev.power.value[i], self.dev.power.range[1][i])
        self.dev.power.value[i] = self.dev.power.range[1][i] * 0.3
        self.assertEqual(self.dev.power.value[i], self.dev.power.range[1][i] * 0.3)
        time.sleep(1)
        # value so small that it's == 0 for the hardware
        self.dev.power.value[i] = self.dev.power.range[1][i] * 1e-8
        self.assertEqual(self.dev.power.value[i], 0.0)