Esempio n. 1
0
 def test_unbinned_pixel_size_none(self):
     det = Dummy("dummy", custom_pixelsize=None)
     self.assertTupleEqual(det.unbinned_pixel_size, (55e-06, 55e-06))
Esempio n. 2
0
 def test_unbinned_pixel_size_no_error(self):
     det = Dummy("dummy", custom_pixelsize=100e-6)
     self.assertAlmostEqual(det.unbinned_pixel_size[0], 100e-6)
     self.assertTrue(det.unbinned_pixel_size[0] == det.unbinned_pixel_size[1])
Esempio n. 3
0
 def test_unbinned_pixel_size_wrong_type(self):
     with self.assertRaises(TypeError):
         Dummy("dummy", custom_pixelsize=(55e-6, 55e-6))
Esempio n. 4
0
 def test_unbinned_pixel_size_wrong_value(self):
     with self.assertRaises(ValueError):
         Dummy("dummy", custom_pixelsize=0)
Esempio n. 5
0
 def test_unbinned_pixel_number_no_error(self):
     det = Dummy("dummy", custom_pixelnumber=(128, 256))
     self.assertTrue(
         det.unbinned_pixel_number[0] == 128 and det.unbinned_pixel_number[1] == 256
     )
Esempio n. 6
0
 def test_unbinned_pixel_number_partial_none(self):
     det = Dummy("dummy", custom_pixelnumber=(None, 2))
     self.assertTupleEqual(det.unbinned_pixel_number, (516, 516))
Esempio n. 7
0
 def test_unbinned_pixel_number_wrong_value(self):
     with self.assertRaises(ValueError):
         Dummy("dummy", custom_pixelnumber=(0, 2))
Esempio n. 8
0
 def test_unbinned_pixel_number_wrong_type(self):
     with self.assertRaises(TypeError):
         Dummy("dummy", custom_pixelnumber=2)
Esempio n. 9
0
 def setUp(self) -> None:
     self.det = Dummy("dummy")