|
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_python_std_type=None, map_cpp_type=None, map_storage_name=None, raw_filename=None, default_level=None, raw_levels=None, test_config_metadata=True) |
|
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_validate (self) |
|
Generic tests of obs_* package mapper functionality.
In the subclasses's setUp():
* Call setUp_mapper() to fill in required parameters.
Definition at line 35 of file mapper_tests.py.
def lsst.obs.base.mapper_tests.MapperTests.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_python_std_type = None , |
|
|
|
map_cpp_type = None , |
|
|
|
map_storage_name = None , |
|
|
|
raw_filename = None , |
|
|
|
default_level = None , |
|
|
|
raw_levels = None , |
|
|
|
test_config_metadata = True |
|
) |
| |
Set up the necessary variables for mapper tests.
Parameters
----------
output : `str`
full path to output repository (can be the same as data_dir input repository)
path_to_raw : `str`
full path to the raw file referenced by dataIds['raw']
keys : `set`
dictionary keys that this mapper should contain
query_format : `list`
format list for the results portion of queryMetadata
queryMetadata : `tuple` of (`dict`, `tuple`)
dataIds and the results of calling them in queryMetadata
metadata_output_path : `str`
path to metadata output associated with dataIds['raw']
map_python_type : `type`
full python type specification returned by the mapper for dataIds['raw']
map_python_std_type : `type`
full python type specification returned by the mapper for dataIds['raw'] after standardization
map_cpp_type : `str`
C++ type specification returned by the mapper for dataIds['raw']
map_storage_name : `str`
butler name for the storage type dataIds['raw']
raw_filename : `str`
Name of the raw files returned by the mapper for dataIds['raw']
default_level : `str`
value returned from mapper.getDefaultLevel
raw_levels : `tuple` of (`str`, `set` of `str`)
(level, expect) level and expected mapper return for mapper.getKeys('raw', level)
test_config_metadata : `bool`
Test persisted config and metadata? These tests may not be appropriate for test stand data.
Defaults to True.
Definition at line 43 of file mapper_tests.py.