|
def | setUp_tests (self, butler, mapper, dataIds) |
|
def | tearDown (self) |
|
def | setUp_butler_get (self, ccdExposureId_bits=None, exposureIds=None, filters=None, exptimes=None, detectorIds=None, detector_names=None, detector_serials=None, dimensions=None, sky_origin=None, raw_subsets=None, good_detectorIds=None, bad_detectorIds=None, linearizer_type=None) |
|
def | test_exposureId_bits (self) |
|
def | test_raw (self) |
|
def | test_bias (self) |
|
def | test_dark (self) |
|
def | test_flat (self) |
|
def | test_raw_sub_bbox (self) |
|
def | test_subset_raw (self) |
|
def | test_get_linearizer (self) |
|
def | test_get_linearizer_bad_detectorIds (self) |
|
def | setUp_mapper (self, output=None, path_to_raw=None, keys=None, query_format=None, queryMetadata=None, metadata_output_path=None, map_python_type=None, map_cpp_type=None, map_storage_name=None, raw_filename=None, default_level=None, raw_levels=None) |
|
def | test_map_config_data (self) |
|
def | test_map_metadata_data (self) |
|
def | test_keys (self) |
|
def | test_get_dataset_types (self) |
|
def | test_get_keys_raw (self) |
|
def | test_get_default_level (self) |
|
def | test_map (self) |
|
def | test_query_metadata (self) |
|
def | test_can_standardize (self) |
|
def | test_standardize_raw (self) |
|
def | test_validate (self) |
|
def | setUp_camera (self, camera_name=None, n_detectors=None, first_detector_name=None) |
|
def | test_iterable (self) |
|
def | test_camera_butler (self) |
|
Aggregator class for all of the obs_* test classes.
Inherit from this class, then lsst.utils.tests.TestCase, in that order.
Example subclass::
class TestObsExample(lsst.obs.base.tests.ObsTests, lsst.utils.tests.TestCase):
def setUp(self):
self.setUp_tests(...)
self.setUp_butler_get(...)
self.setUp_mapper(...)
self.setUp_camera(...)
Definition at line 38 of file tests.py.
def lsst.obs.base.tests.ObsTests.setUp_tests |
( |
|
self, |
|
|
|
butler, |
|
|
|
mapper, |
|
|
|
dataIds |
|
) |
| |
Set up the necessary shared variables used by multiple tests.
Parameters
----------
butler: lsst.daf.persistence.Butler
A butler object, instantiated on the testdata repository for the
obs package being tested.
mapper: lsst.obs.CameraMapper
A CameraMapper object for your camera, instantiated on the testdata
repository the obs package being tested.
dataIds: dict
dictionary of (exposure name): (dataId of that exposure in the
testdata repository), with unittest.SkipTest as the value for any
exposures you do not have/do not want to test. It must contain a
valid 'raw' dataId, in addition to 'bias','flat','dark', which may
be set to SkipTest. For example::
self.dataIds = {'raw': {'visit': 1, 'filter': 'g'},
'bias': {'visit': 1},
'flat': {'visit': 1},
'dark': unittest.SkipTest
}
Definition at line 54 of file tests.py.