lsst.obs.base
19.0.0-62-g3425666
|
Public Member Functions | |
def | setUp (self) |
def | tearDown (self) |
def | verifyIngest (self, files=None, cli=False) |
def | checkRepo (self, files=None) |
def | testLink (self) |
def | testSymLink (self) |
def | testCopy (self) |
def | testHardLink (self) |
def | testInPlace (self) |
def | testFailOnConflict (self) |
def | testWriteCuratedCalibrations (self) |
def | testDefineVisits (self) |
Public Attributes | |
root | |
Static Public Attributes | |
string | ingestDir = "" |
instrument = None | |
list | dataIds = [] |
string | file = "" |
string | RawIngestTask = "lsst.obs.base.RawIngestTask" |
curatedCalibrationDatasetTypes = None | |
DefineVisitsTask = lsst.obs.base.DefineVisitsTask | |
dictionary | visits = {} |
string | instrument = "" |
string | instrumentName = "" |
string | outputRun = "raw" |
Base class for tests of gen3 ingest. Subclass from this, then `unittest.TestCase` to get a working test suite.
Definition at line 40 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.checkRepo | ( | self, | |
files = None |
|||
) |
Check the state of the repository after ingest. This is an optional hook provided for subclasses; by default it does nothing. Parameters ---------- files : `list` [`str`], or None List of files to be ingested, or None to use ``self.file``
Definition at line 134 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.setUp | ( | self | ) |
Definition at line 94 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.tearDown | ( | self | ) |
Definition at line 102 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.testCopy | ( | self | ) |
Definition at line 156 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.testDefineVisits | ( | self | ) |
Definition at line 204 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.testFailOnConflict | ( | self | ) |
Re-ingesting the same data into the repository should fail.
Definition at line 180 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.testHardLink | ( | self | ) |
Definition at line 160 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.testInPlace | ( | self | ) |
Test that files already in the directory can be added to the registry in-place.
Definition at line 169 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.testLink | ( | self | ) |
Definition at line 147 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.testSymLink | ( | self | ) |
Definition at line 151 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.testWriteCuratedCalibrations | ( | self | ) |
Test that we can ingest the curated calibrations
Definition at line 189 of file ingest_tests.py.
def lsst.obs.base.ingest_tests.IngestTestBase.verifyIngest | ( | self, | |
files = None , |
|||
cli = False |
|||
) |
Test that RawIngestTask ingested the expected files. Parameters ---------- files : `list` [`str`], or None List of files to be ingested, or None to use ``self.file``
Definition at line 106 of file ingest_tests.py.
|
static |
Definition at line 62 of file ingest_tests.py.
|
static |
Definition at line 53 of file ingest_tests.py.
|
static |
Definition at line 67 of file ingest_tests.py.
|
static |
Definition at line 56 of file ingest_tests.py.
|
static |
Definition at line 45 of file ingest_tests.py.
|
static |
Definition at line 50 of file ingest_tests.py.
|
static |
Definition at line 82 of file ingest_tests.py.
|
static |
Definition at line 86 of file ingest_tests.py.
|
static |
Definition at line 90 of file ingest_tests.py.
|
static |
Definition at line 59 of file ingest_tests.py.
lsst.obs.base.ingest_tests.IngestTestBase.root |
Definition at line 96 of file ingest_tests.py.
|
static |
Definition at line 73 of file ingest_tests.py.