Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def setup_class(self) -> None:
self.limit = 1e-10
self.test_dir = os.path.dirname(__file__) + '/'
create_fake_data(self.test_dir+'science')
create_fake_data(self.test_dir+'reference')
create_config(self.test_dir+'PynPoint_config.ini')
self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
def setup_class(self) -> None:
self.limit = 1e-10
self.test_dir = os.path.dirname(__file__) + '/'
create_star_data(self.test_dir+'star')
create_fake_data(self.test_dir+'binary')
create_config(self.test_dir+'PynPoint_config.ini')
self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
images = np.random.normal(loc=0, scale=2e-4, size=(5, 11, 11))
dark = np.random.normal(loc=0, scale=2e-4, size=(5, 11, 11))
flat = np.random.normal(loc=0, scale=2e-4, size=(5, 11, 11))
images[0, 5, 5] = 1.
dark[:, 5, 5] = 1.
flat[:, 8, 8] = -1.
flat[:, 9, 9] = -1.
flat[:, 10, 10] = -1.
with h5py.File(self.test_dir+'PynPoint_database.hdf5', 'w') as hdf_file:
hdf_file.create_dataset('images', data=images)
hdf_file.create_dataset('dark', data=dark)
hdf_file.create_dataset('flat', data=flat)
create_config(self.test_dir+'PynPoint_config.ini')
self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
def setup_class(self) -> None:
self.limit = 1e-8
self.test_dir = os.path.dirname(__file__) + '/'
self.fitsfile = self.test_dir + 'near/images_0.fits'
create_near_data(path=self.test_dir + 'near')
create_config(self.test_dir + 'PynPoint_config.ini')
self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
self.pipeline.set_attribute('config', 'NFRAMES', 'ESO DET CHOP NCYCLES', static=True)
self.pipeline.set_attribute('config', 'EXP_NO', 'ESO TPL EXPNO', static=True)
self.pipeline.set_attribute('config', 'NDIT', 'None', static=True)
self.pipeline.set_attribute('config', 'PARANG_START', 'None', static=True)
self.pipeline.set_attribute('config', 'PARANG_END', 'None', static=True)
self.pipeline.set_attribute('config', 'DITHER_X', 'None', static=True)
self.pipeline.set_attribute('config', 'DITHER_Y', 'None', static=True)
self.pipeline.set_attribute('config', 'PIXSCALE', 0.045, static=True)
self.pipeline.set_attribute('config', 'MEMORY', 100, static=True)
self.positions = ('chopa', 'chopb')
def setup_class(self) -> None:
self.limit = 1e-10
self.test_dir = os.path.dirname(__file__) + '/'
create_config(self.test_dir+'PynPoint_config.ini')
def setup_class(self) -> None:
self.limit = 1e-10
self.test_dir = os.path.dirname(__file__) + '/'
create_star_data(self.test_dir+'images')
create_config(self.test_dir+'PynPoint_config.ini')
self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
def setup_class(self) -> None:
self.limit = 1e-10
self.test_dir = os.path.dirname(__file__) + '/'
create_star_data(self.test_dir+'fits')
create_config(self.test_dir+'PynPoint_config.ini')
self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
def setup_class(self) -> None:
self.limit = 1e-10
self.test_dir = os.path.dirname(__file__) + '/'
create_star_data(self.test_dir+'images')
create_config(self.test_dir+'PynPoint_config.ini')
self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
def test_get_config_attribute(self) -> None:
create_config(self.test_dir+'PynPoint_config.ini')
Pypeline(self.test_dir, self.test_dir, self.test_dir)
storage = DataStorage(self.test_dir + 'PynPoint_database.hdf5')
port = ConfigPort('config', None)
with pytest.warns(UserWarning) as warning:
attribute = port.get_attribute('CPU')
assert len(warning) == 1
assert warning[0].message.args[0] == 'ConfigPort can not load data unless a database is ' \
'connected.'
assert attribute is None
port = ConfigPort('config', storage)