def setUp(self): self.wg = rigol.WaveGenerator(**CONFIG_DG1000Z) # specify IP of actual device self.light = simulated.Light("test", "light") CONFIG_EX_LIGHT = {"name": "Test Extended Light", "role": None, "dependencies": {"light": self.light, "clock": self.wg } } self.ex_light = emitter.ExtendedLight(**CONFIG_EX_LIGHT)
def test_simple(self): light = simulated.Light("test", "light") self.assertGreaterEqual(len(light.spectra.value), 1) self.assertGreaterEqual(len(light.shape), 0) light.power.value[0] = 10. self.assertEqual(light.power.value[0], 10.) light.power.value[0] = 8.2 self.assertEqual(light.power.value[0], 8.2) light.power.value = light.power.range[0] self.assertEqual(light.power.value[0], 0)
def setUp(self): self.light = simulated.Light("Calibration Light", "brightlight") self.data = tiff.read_data(os.path.join(TEST_IMAGE_PATH, "brightlight-off-slit-spccd-simple.ome.tiff")) self.img_spccd_loff = img.ensure2DImage(self.data[0]) self.data = tiff.read_data(os.path.join(TEST_IMAGE_PATH, "brightlight-on-slit-spccd-simple.ome.tiff")) self.img_spccd_lon = img.ensure2DImage(self.data[0]) self.data = tiff.read_data(os.path.join(TEST_IMAGE_PATH, "brightlight-off-slit-ccd.ome.tiff")) self.img_ccd_loff = img.ensure2DImage(self.data[0]) self.data = tiff.read_data(os.path.join(TEST_IMAGE_PATH, "brightlight-on-slit-ccd.ome.tiff")) self.img_ccd_lon = img.ensure2DImage(self.data[0])
def test_simple(self): light = simulated.Light("test", "light") self.assertGreaterEqual(len(light.spectra.value), 1) self.assertGreaterEqual(len(light.shape), 0) light.power.value = 100 self.assertEqual(light.power.value, 100)