Exemplo 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))
Exemplo 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])
Exemplo n.º 3
0
 def test_unbinned_pixel_size_wrong_type(self):
     with self.assertRaises(TypeError):
         Dummy("dummy", custom_pixelsize=(55e-6, 55e-6))
Exemplo n.º 4
0
 def test_unbinned_pixel_size_wrong_value(self):
     with self.assertRaises(ValueError):
         Dummy("dummy", custom_pixelsize=0)
Exemplo 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
     )
Exemplo 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))
Exemplo n.º 7
0
 def test_unbinned_pixel_number_wrong_value(self):
     with self.assertRaises(ValueError):
         Dummy("dummy", custom_pixelnumber=(0, 2))
Exemplo n.º 8
0
 def test_unbinned_pixel_number_wrong_type(self):
     with self.assertRaises(TypeError):
         Dummy("dummy", custom_pixelnumber=2)
Exemplo n.º 9
0
 def setUp(self) -> None:
     self.det = Dummy("dummy")