| python / lsst / __init__.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / __init__.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / __init__.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / _butler.py |
PurgeWithoutUnstorePruneCollectionsError.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
RunWithoutPurgePruneCollectionsError.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
PurgeUnsupportedPruneCollectionsError.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.__init__ |
|
0% |
35 |
35 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.get_repo_uri |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.get_known_repos |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.makeRepo |
|
0% |
33 |
33 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler._unpickle |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.__reduce__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.isWriteable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.transaction |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler._standardizeArgs |
|
0% |
23 |
23 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler._rewrite_data_id |
|
0% |
125 |
125 |
0 |
|
0% |
92 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler._findDatasetRef |
|
0% |
26 |
26 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.putDirect |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.put |
|
0% |
23 |
23 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.getDirect |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.getDirectDeferred |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.getDeferred |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.get |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.getURIs |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.getURI |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.retrieveArtifacts |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.datasetExists |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.removeRuns |
|
0% |
17 |
17 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.pruneCollection |
|
0% |
20 |
20 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.pruneCollection.remove |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.pruneDatasets |
|
0% |
33 |
33 |
0 |
|
0% |
32 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.ingest |
|
0% |
32 |
32 |
0 |
|
0% |
26 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.export |
|
0% |
21 |
21 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.import_ |
|
0% |
16 |
16 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.import_.doImport |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.transfer_from |
|
0% |
57 |
57 |
0 |
|
0% |
30 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.validateConfiguration |
|
0% |
59 |
59 |
0 |
|
0% |
40 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.collections |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.run |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
Butler.dimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butler.py |
(no function) |
|
100% |
89 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / _butlerConfig.py |
ButlerConfig.__init__ |
|
0% |
27 |
27 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / _butlerConfig.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / _butlerRepoIndex.py |
ButlerRepoIndex._read_repository_index |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _butlerRepoIndex.py |
ButlerRepoIndex._get_index_uri |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _butlerRepoIndex.py |
ButlerRepoIndex._read_repository_index_from_environment |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butlerRepoIndex.py |
ButlerRepoIndex.get_known_repos |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _butlerRepoIndex.py |
ButlerRepoIndex.get_repo_uri |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _butlerRepoIndex.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / _deferredDatasetHandle.py |
DeferredDatasetHandle.get |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / _deferredDatasetHandle.py |
DeferredDatasetHandle.dataId |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _deferredDatasetHandle.py |
(no function) |
|
100% |
15 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / _limited_butler.py |
LimitedButler.isWriteable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _limited_butler.py |
LimitedButler.putDirect |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _limited_butler.py |
LimitedButler.getDirect |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _limited_butler.py |
LimitedButler.getDirectDeferred |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _limited_butler.py |
LimitedButler.datasetExistsDirect |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _limited_butler.py |
LimitedButler.markInputUnused |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _limited_butler.py |
LimitedButler.pruneDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _limited_butler.py |
LimitedButler.dimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _limited_butler.py |
(no function) |
|
100% |
28 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / _quantum_backed.py |
_DatasetRecordStorageManagerDatastoreConstructionMimic.getIdColumnType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
_DatasetRecordStorageManagerDatastoreConstructionMimic.addDatasetForeignKey |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.__init__ |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.initialize |
|
0% |
14 |
14 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.isWriteable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.getDirect |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.getDirectDeferred |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.datasetExistsDirect |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.markInputUnused |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.dimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.putDirect |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.pruneDatasets |
|
0% |
18 |
18 |
0 |
|
0% |
20 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumBackedButler.extract_provenance_data |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumProvenanceData.collect_and_transfer |
|
0% |
14 |
14 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumProvenanceData.parse_raw |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumProvenanceData.direct |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
QuantumProvenanceData.direct._to_uuid_set |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / _quantum_backed.py |
(no function) |
|
100% |
55 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / butler.py |
_importPlugin |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI.localCmdPkg |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI.getLocalCommands |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI.list_commands |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI.get_command |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI._setupLogging |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI.getPluginList |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI._funcNameToCmdName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI._cmdNameToFuncName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI._mergeCommandLists |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI._getPluginCommands |
|
0% |
14 |
14 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI._getCommands |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
LoaderCLI._raiseIfDuplicateCommands |
|
0% |
6 |
6 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
ButlerCLI._funcNameToCmdName |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
ButlerCLI._cmdNameToFuncName |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
main |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / butler.py |
(no function) |
|
100% |
54 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / cliLog.py |
PrecisionLogFormatter.formatTime |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog.root_loggers |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog.initLog |
|
0% |
35 |
35 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog.resetLog |
|
0% |
16 |
16 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog.setLogLevels |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog._setLogLevel |
|
0% |
11 |
11 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog._getPyLogLevel |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog._getLsstLogLevel |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog.ComponentSettings.__init__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog.ComponentSettings.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog._recordComponentSetting |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
CliLog.replayConfigState |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cliLog.py |
(no function) |
|
96% |
49 |
2 |
0 |
|
100% |
0 |
0 |
|
96% |
| python / lsst / daf / butler / cli / cmd / __init__.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / cmd / _remove_collections.py |
remove_collections |
|
0% |
27 |
27 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / _remove_collections.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / cmd / _remove_runs.py |
_quoted |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / _remove_runs.py |
_print_remove |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / _remove_runs.py |
_print_requires_confirmation |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / _remove_runs.py |
remove_runs |
|
0% |
17 |
17 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / _remove_runs.py |
(no function) |
|
100% |
28 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / cmd / commands.py |
associate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
butler_import |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
create |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
config_dump |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
config_validate |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
prune_collection |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
prune_datasets |
|
0% |
40 |
40 |
0 |
|
0% |
28 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
query_collections |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
query_dataset_types |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
remove_dataset_type |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
query_datasets |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
certify_calibrations |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
query_data_ids |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
query_dimension_records |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
retrieve_artifacts |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
transfer_datasets |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
collection_chain |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
ingest_files |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
register_dataset_type |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
export_calibs |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / cmd / commands.py |
(no function) |
|
100% |
200 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / opt / __init__.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / opt / arguments.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / opt / optionGroups.py |
query_datasets_options.__init__ |
|
91% |
11 |
1 |
0 |
|
88% |
8 |
1 |
|
89% |
| python / lsst / daf / butler / cli / opt / optionGroups.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / opt / options.py |
CollectionTypeCallback.makeCollectionTypes |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / opt / options.py |
(no function) |
|
100% |
35 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / progress.py |
ClickProgressHandler.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / progress.py |
ClickProgressHandler.callback |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / progress.py |
ClickProgressHandler.option |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / progress.py |
ClickProgressHandler.get_progress_bar |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / progress.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
astropyTablesToStr |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
printAstropyTables |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
textTypeStr |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
LogCliRunner.invoke |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
clickResultMsg |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
command_test_env |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
addArgumentHelp |
|
83% |
12 |
2 |
0 |
|
67% |
6 |
2 |
|
78% |
| python / lsst / daf / butler / cli / utils.py |
split_commas |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
split_kv |
|
0% |
36 |
36 |
0 |
|
0% |
20 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
split_kv.norm |
|
0% |
6 |
6 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
split_kv.RetDict.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
split_kv.RetDict.add |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
split_kv.RetDict.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
split_kv.RetTuple.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
split_kv.RetTuple.add |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
split_kv.RetTuple.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
to_upper |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
unwrap |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
unwrap.splitSection |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| python / lsst / daf / butler / cli / utils.py |
option_section.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
option_section.__call__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
MWPath.__init__ |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| python / lsst / daf / butler / cli / utils.py |
MWPath.convert |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
MWOption.make_metavar |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
MWArgument.make_metavar |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
OptionSection.hidden |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
OptionSection.hidden |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
OptionSection.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
OptionSection.get_help_record |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
MWOptionDecorator.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
MWOptionDecorator.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
MWOptionDecorator.opts |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
MWOptionDecorator.help |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
MWOptionDecorator.__call__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
MWArgumentDecorator.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
MWArgumentDecorator.__call__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
MWArgumentDecorator.__call__.decorator |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
MWCommand.__init__ |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| python / lsst / daf / butler / cli / utils.py |
MWCommand._capture_args |
|
0% |
22 |
22 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
MWCommand.parse_args |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
MWCommand.epilog |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
MWCommand.epilog |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
OptionGroup.__call__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
MWCtxObj.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
MWCtxObj.getFrom |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
yaml_presets |
|
0% |
16 |
16 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
yaml_presets._name_for_option |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
_read_yaml_presets |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
sortAstropyTable |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
catch_and_exit |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / cli / utils.py |
catch_and_exit.inner |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / cli / utils.py |
(no function) |
|
100% |
84 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / __init__.py |
(no function) |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / _butlerUri.py |
_add_base |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / _butlerUri.py |
_reset_base |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / _butlerUri.py |
ButlerURI.__new__ |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / _butlerUri.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalFamily.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalFamily.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalFamily.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalFamily.__contains__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalFamily.choose |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalRelationshipEndpoint.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalRelationshipEndpoint.topology |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalRelationshipEndpoint.spatial |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalRelationshipEndpoint.temporal |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalExtentDatabaseRepresentation.makeFieldSpecs |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalExtentDatabaseRepresentation.getFieldNames |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalExtentDatabaseRepresentation.update |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalExtentDatabaseRepresentation.extract |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalExtentDatabaseRepresentation.hasExclusionConstraint |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalExtentDatabaseRepresentation.fromSelectable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalExtentDatabaseRepresentation.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalExtentDatabaseRepresentation.isNull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
TopologicalExtentDatabaseRepresentation.flatten |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
SpatialRegionDatabaseRepresentation.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
SpatialRegionDatabaseRepresentation.makeFieldSpecs |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
SpatialRegionDatabaseRepresentation.getFieldNames |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
SpatialRegionDatabaseRepresentation.update |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
SpatialRegionDatabaseRepresentation.extract |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
SpatialRegionDatabaseRepresentation.fromSelectable |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
SpatialRegionDatabaseRepresentation.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
SpatialRegionDatabaseRepresentation.isNull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
SpatialRegionDatabaseRepresentation.flatten |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / _topology.py |
(no function) |
|
100% |
89 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / composites.py |
CompositesConfig.validate |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / composites.py |
CompositesMap.__init__ |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / composites.py |
CompositesMap.shouldBeDisassembled |
|
0% |
16 |
16 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / composites.py |
CompositesMap.__str__ |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / composites.py |
(no function) |
|
100% |
19 |
0 |
6 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / config.py |
_doUpdate |
|
86% |
7 |
1 |
0 |
|
83% |
6 |
1 |
|
85% |
| python / lsst / daf / butler / core / config.py |
_checkNextItem |
|
45% |
20 |
11 |
0 |
|
62% |
8 |
3 |
|
50% |
| python / lsst / daf / butler / core / config.py |
Loader.__init__ |
|
67% |
6 |
2 |
0 |
|
100% |
0 |
0 |
|
67% |
| python / lsst / daf / butler / core / config.py |
Loader.include |
|
0% |
14 |
14 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Loader.extractFile |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.__init__ |
|
92% |
13 |
1 |
0 |
|
88% |
8 |
1 |
|
90% |
| python / lsst / daf / butler / core / config.py |
Config.ppprint |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.__len__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / config.py |
Config.__iter__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / config.py |
Config.copy |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.fromString |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.fromYaml |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.__initFromUri |
|
56% |
16 |
7 |
0 |
|
17% |
6 |
1 |
|
45% |
| python / lsst / daf / butler / core / config.py |
Config.__initFromYaml |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| python / lsst / daf / butler / core / config.py |
Config.__initFromJson |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config._processExplicitIncludes |
|
21% |
38 |
30 |
0 |
|
19% |
26 |
3 |
|
20% |
| python / lsst / daf / butler / core / config.py |
Config._splitIntoKeys |
|
23% |
22 |
17 |
0 |
|
29% |
14 |
2 |
|
25% |
| python / lsst / daf / butler / core / config.py |
Config._getKeyHierarchy |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| python / lsst / daf / butler / core / config.py |
Config._findInHierarchy |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| python / lsst / daf / butler / core / config.py |
Config.__getitem__ |
|
53% |
17 |
8 |
0 |
|
50% |
8 |
2 |
|
52% |
| python / lsst / daf / butler / core / config.py |
Config.__setitem__ |
|
0% |
12 |
12 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.__contains__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / config.py |
Config.__delitem__ |
|
78% |
9 |
2 |
0 |
|
50% |
4 |
2 |
|
69% |
| python / lsst / daf / butler / core / config.py |
Config.update |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / config.py |
Config.merge |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.nameTuples |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| python / lsst / daf / butler / core / config.py |
Config.nameTuples.getKeysAsTuples |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| python / lsst / daf / butler / core / config.py |
Config.names |
|
0% |
21 |
21 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.asArray |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.__ne__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.dump |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.dumpToUri |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.updateParameters |
|
0% |
27 |
27 |
0 |
|
0% |
26 |
0 |
|
0% |
| python / lsst / daf / butler / core / config.py |
Config.toDict |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| python / lsst / daf / butler / core / config.py |
ConfigSubset.__init__ |
|
60% |
42 |
17 |
0 |
|
54% |
28 |
9 |
|
57% |
| python / lsst / daf / butler / core / config.py |
ConfigSubset.defaultSearchPaths |
|
67% |
6 |
2 |
0 |
|
50% |
2 |
1 |
|
62% |
| python / lsst / daf / butler / core / config.py |
ConfigSubset._updateWithConfigsFromPath |
|
75% |
12 |
3 |
0 |
|
62% |
8 |
3 |
|
70% |
| python / lsst / daf / butler / core / config.py |
ConfigSubset._updateWithOtherConfigFile |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / config.py |
ConfigSubset.validate |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| python / lsst / daf / butler / core / config.py |
(no function) |
|
98% |
85 |
2 |
0 |
|
100% |
0 |
0 |
|
98% |
| python / lsst / daf / butler / core / configSupport.py |
LookupKey.__init__ |
|
32% |
28 |
19 |
0 |
|
28% |
18 |
5 |
|
30% |
| python / lsst / daf / butler / core / configSupport.py |
LookupKey.__str__ |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
LookupKey.__repr__ |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
LookupKey.__eq__ |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
LookupKey.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
LookupKey.dimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
LookupKey.dataId |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
LookupKey.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
LookupKey.clone |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
processLookupConfigs |
|
0% |
16 |
16 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
processLookupConfigList |
|
0% |
16 |
16 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / core / configSupport.py |
(no function) |
|
100% |
26 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / constraints.py |
Constraints.__init__ |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / constraints.py |
Constraints.__str__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / constraints.py |
Constraints.isAcceptable |
|
0% |
15 |
15 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / constraints.py |
Constraints.getLookupKeys |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / constraints.py |
(no function) |
|
100% |
20 |
0 |
4 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / datasets / __init__.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / datasets / association.py |
DatasetAssociation.__lt__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / association.py |
(no function) |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / datasets / ref.py |
SerializedDatasetRef._check_dataId |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
SerializedDatasetRef._check_run |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
SerializedDatasetRef._check_component |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
SerializedDatasetRef.direct |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.__init__ |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.__eq__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.dimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.__repr__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.__str__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.__lt__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.to_simple |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.from_simple |
|
0% |
27 |
27 |
0 |
|
0% |
24 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef._unpickle |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.__reduce__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.__deepcopy__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.resolved |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.unresolved |
|
0% |
1 |
1 |
1 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.expanded |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.isComponent |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.isComposite |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef._lookupNames |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.groupByType |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.getCheckedId |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.makeCompositeRef |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
DatasetRef.makeComponentRef |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / ref.py |
(no function) |
|
100% |
71 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / datasets / type.py |
_safeMakeMappingProxyType |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
SerializedDatasetType.direct |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.nameWithComponent |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.__init__ |
|
0% |
36 |
36 |
0 |
|
0% |
24 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.__repr__ |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType._equal_ignoring_storage_class |
|
0% |
11 |
11 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.__eq__ |
|
0% |
9 |
9 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.is_compatible_with |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.__lt__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.dimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.storageClass |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.storageClass_name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.parentStorageClass |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.isCalibration |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.splitDatasetTypeName |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.nameAndComponent |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.component |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.componentTypeName |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.makeCompositeDatasetType |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.makeComponentDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.makeAllComponentDatasetTypes |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.isComponent |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.isComposite |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType._lookupNames |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.to_simple |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.from_simple |
|
0% |
13 |
13 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.__reduce__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
DatasetType.__deepcopy__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
_unpickle_via_factory |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datasets / type.py |
(no function) |
|
100% |
63 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / datastore.py |
IngestPrepData.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
DatastoreTransaction.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
DatastoreTransaction.registerUndo |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
DatastoreTransaction.undoWith |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
DatastoreTransaction.rollback |
|
0% |
12 |
12 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
DatastoreTransaction.commit |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
DatasetRefURIs.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
DatasetRefURIs.__getitem__ |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
DatasetRefURIs.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
DatasetRefURIs.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.setConfigRoot |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.fromConfig |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.__init__ |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.transaction |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.knows |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.mexists |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.exists |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.put |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore._overrideTransferMode |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore._prepIngest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore._finishIngest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.ingest |
|
0% |
21 |
21 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.transfer_from |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.getManyURIs |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.getURIs |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.getURI |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.retrieveArtifacts |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.remove |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.forget |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.trash |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.emptyTrash |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.transfer |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.export |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.validateConfiguration |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.validateKey |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.getLookupKeys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.needs_expanded_data_ids |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.import_records |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
Datastore.export_records |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastore.py |
(no function) |
|
100% |
117 |
0 |
7 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
remove_cache_directory |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
_construct_cache_path |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
_parse_cache_name |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheEntry.from_file |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.cache_size |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.__setitem__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.__delitem__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry._decrement |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.__contains__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.keys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.values |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.items |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.pop |
|
0% |
11 |
11 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
CacheRegistry.get_dataset_keys |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
AbstractDatastoreCacheManager.cache_size |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
AbstractDatastoreCacheManager.file_count |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
AbstractDatastoreCacheManager.__init__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
AbstractDatastoreCacheManager.should_be_cached |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
AbstractDatastoreCacheManager.known_to_cache |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
AbstractDatastoreCacheManager.move_to_cache |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
AbstractDatastoreCacheManager.find_in_cache |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
AbstractDatastoreCacheManager.remove_from_cache |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
AbstractDatastoreCacheManager.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.__init__ |
|
0% |
23 |
23 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.cache_directory |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager._temp_exempt_directory |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.cache_size |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.file_count |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.should_be_cached |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager._construct_cache_name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.move_to_cache |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.find_in_cache |
|
0% |
27 |
27 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.remove_from_cache |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager._register_cache_entry |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.scan_cache |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.known_to_cache |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager._remove_from_cache |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager._expire_cache |
|
0% |
42 |
42 |
0 |
|
0% |
28 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager._sort_cache |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager._sort_cache.sort_by_time |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreCacheManager.__str__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreDisabledCacheManager.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreDisabledCacheManager.should_be_cached |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreDisabledCacheManager.move_to_cache |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreDisabledCacheManager.find_in_cache |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreDisabledCacheManager.remove_from_cache |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreDisabledCacheManager.known_to_cache |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
DatastoreDisabledCacheManager.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreCacheManager.py |
(no function) |
|
100% |
115 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / datastoreRecordData.py |
SerializedDatastoreRecordData.direct |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreRecordData.py |
DatastoreRecordData.update |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreRecordData.py |
DatastoreRecordData.subset |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreRecordData.py |
DatastoreRecordData.to_simple |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreRecordData.py |
DatastoreRecordData.to_simple._class_name |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreRecordData.py |
DatastoreRecordData.from_simple |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / datastoreRecordData.py |
(no function) |
|
100% |
29 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / ddl.py |
SchemaValidationError.translate |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / ddl.py |
SchemaValidationError.translate.decorate |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / ddl.py |
SchemaValidationError.translate.decorate.decorated |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
Base64Bytes.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
Base64Bytes.process_bind_param |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
Base64Bytes.process_result_value |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
Base64Bytes.python_type |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
Base64Region.process_bind_param |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
Base64Region.process_result_value |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
Base64Region.python_type |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
AstropyTimeNsecTai.process_bind_param |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
AstropyTimeNsecTai.process_result_value |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
GUID.load_dialect_impl |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
GUID.process_bind_param |
|
0% |
13 |
13 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
GUID.process_result_value |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
FieldSpec.__post_init__ |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| python / lsst / daf / butler / core / ddl.py |
FieldSpec.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
FieldSpec.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
FieldSpec.fromConfig |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
FieldSpec.isStringType |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
FieldSpec.getSizedColumnType |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
FieldSpec.getPythonType |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
ForeignKeySpec.fromConfig |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
TableSpec.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / ddl.py |
TableSpec.fromConfig |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / ddl.py |
(no function) |
|
100% |
114 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / __init__.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _config.py |
DimensionConfig.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _config.py |
DimensionConfig._updateWithConfigsFromPath |
|
0% |
14 |
14 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _config.py |
DimensionConfig._updateWithOtherConfigFile |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _config.py |
DimensionConfig._extractSkyPixVisitors |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _config.py |
DimensionConfig._extractElementVisitors |
|
0% |
13 |
13 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _config.py |
DimensionConfig._extractTopologyVisitors |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _config.py |
DimensionConfig._extractPackerVisitors |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _config.py |
DimensionConfig.makeBuilder |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _config.py |
(no function) |
|
100% |
24 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
SerializedDataCoordinate.direct |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_intersectRegions |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.standardize |
|
0% |
39 |
39 |
0 |
|
0% |
32 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.makeEmpty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.fromRequiredValues |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.fromFullValues |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.__repr__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.__lt__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.keys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.subset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.union |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.expanded |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.universe |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.graph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.hasFull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.full |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.hasRecords |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.records |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate._record |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.region |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.timespan |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.pack |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.to_simple |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
DataCoordinate.from_simple |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateFullView.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateFullView.__repr__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateFullView.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateFullView.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateFullView.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateFullView.keys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateFullView.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateRecordsView.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateRecordsView.__repr__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateRecordsView.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateRecordsView.__getitem__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateRecordsView.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateRecordsView.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateRecordsView.keys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_DataCoordinateRecordsView.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_BasicTupleDataCoordinate.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_BasicTupleDataCoordinate.graph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_BasicTupleDataCoordinate.__getitem__ |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_BasicTupleDataCoordinate.subset |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_BasicTupleDataCoordinate.union |
|
0% |
14 |
14 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_BasicTupleDataCoordinate.expanded |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_BasicTupleDataCoordinate.hasFull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_BasicTupleDataCoordinate.hasRecords |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_BasicTupleDataCoordinate._record |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_ExpandedTupleDataCoordinate.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_ExpandedTupleDataCoordinate.subset |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_ExpandedTupleDataCoordinate.expanded |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_ExpandedTupleDataCoordinate.union |
|
0% |
18 |
18 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_ExpandedTupleDataCoordinate.hasFull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_ExpandedTupleDataCoordinate.hasRecords |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
_ExpandedTupleDataCoordinate._record |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _coordinate.py |
(no function) |
|
100% |
118 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateIterable.fromScalar |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateIterable.graph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateIterable.universe |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateIterable.hasFull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateIterable.hasRecords |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateIterable.toSet |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateIterable.toSequence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateIterable.constrain |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateIterable.subset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.__contains__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.graph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.hasFull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.hasRecords |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.subset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase.__init__ |
|
0% |
16 |
16 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase.graph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase.hasFull |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase.hasRecords |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase.toSet |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase.toSequence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase.__contains__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
_DataCoordinateCollectionBase._subsetKwargs |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__le__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__ge__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__lt__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__gt__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.issubset |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.issuperset |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.isdisjoint |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__and__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__or__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__xor__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.__sub__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.intersection |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.union |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.symmetric_difference |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.difference |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.toSet |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSet.subset |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSequence.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSequence.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSequence.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSequence.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSequence.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSequence.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSequence.__getitem__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSequence.toSequence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
DataCoordinateSequence.subset |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _dataCoordinateIterable.py |
(no function) |
|
100% |
89 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseTopologicalFamily.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseTopologicalFamily.choose |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseTopologicalFamily.governor |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseTopologicalFamilyConstructionVisitor.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseTopologicalFamilyConstructionVisitor.hasDependenciesIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseTopologicalFamilyConstructionVisitor.visit |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElement.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElement.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElement.implied |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElement.metadata |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElement.viewOf |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElement.topology |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElement.spatial |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElement.temporal |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElement.makeStorage |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimension.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimension.required |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimension.uniqueKeys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionCombination.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionCombination.required |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionCombination.alwaysJoin |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElementConstructionVisitor.__init__ |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElementConstructionVisitor.hasDependenciesIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
DatabaseDimensionElementConstructionVisitor.visit |
|
0% |
17 |
17 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _database.py |
(no function) |
|
100% |
56 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__eq__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__lt__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__le__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__gt__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__ge__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement._unpickle |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__reduce__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.__deepcopy__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.to_simple |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.from_simple |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.hasTable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.governor |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.required |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.implied |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.dimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.graph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.RecordClass |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.metadata |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.viewOf |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
DimensionElement.alwaysJoin |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
Dimension.uniqueKeys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
Dimension.primaryKey |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
Dimension.alternateKeys |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _elements.py |
(no function) |
|
100% |
66 |
0 |
6 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimension.__init__ |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimension.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimension.required |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimension.implied |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimension.topology |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimension.metadata |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimension.uniqueKeys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimension.makeStorage |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimensionConstructionVisitor.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimensionConstructionVisitor.hasDependenciesIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
GovernorDimensionConstructionVisitor.visit |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _governor.py |
(no function) |
|
100% |
30 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
SerializedDimensionGraph.direct |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__new__ |
|
0% |
23 |
23 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph._finish |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__getnewargs__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__deepcopy__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.to_simple |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.from_simple |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__contains__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.isdisjoint |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.issubset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.issuperset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__le__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__ge__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__lt__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__gt__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.union |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.intersection |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__or__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.__and__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.primaryKeyTraversalOrder |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.primaryKeyTraversalOrder.addToOrder |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.spatial |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
DimensionGraph.temporal |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _graph.py |
(no function) |
|
100% |
69 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPacker.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPacker.universe |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPacker.maxBits |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPacker._pack |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPacker.pack |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPacker.unpack |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPackerFactory.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPackerFactory.__call__ |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPackerConstructionVisitor.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPackerConstructionVisitor.hasDependenciesIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
DimensionPackerConstructionVisitor.visit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _packer.py |
(no function) |
|
100% |
31 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _records.py |
_reconstructDimensionRecord |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
_subclassDimensionRecord |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
_createSimpleRecordSubclass |
|
0% |
20 |
20 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
SerializedDimensionRecord.direct |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.__init__ |
|
0% |
17 |
17 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.__str__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.__reduce__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord._repr_html_ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.to_simple |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.from_simple |
|
0% |
18 |
18 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.toDict |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
DimensionRecord.__getattr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _records.py |
(no function) |
|
100% |
46 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _schema.py |
_makeForeignKeySpec |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _schema.py |
addDimensionForeignKey |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _schema.py |
DimensionElementFields.__init__ |
|
0% |
37 |
37 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _schema.py |
DimensionElementFields.makeTableSpec |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _schema.py |
DimensionElementFields.__str__ |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _schema.py |
(no function) |
|
100% |
28 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixSystem.__init__ |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixSystem.choose |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixSystem.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixDimension.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixDimension.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixDimension.required |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixDimension.implied |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixDimension.topology |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixDimension.metadata |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixDimension.hasTable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixDimension.makeStorage |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixDimension.uniqueKeys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixConstructionVisitor.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixConstructionVisitor.hasDependenciesIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
SkyPixConstructionVisitor.visit |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _skypix.py |
(no function) |
|
100% |
42 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.__new__ |
|
0% |
39 |
39 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.version |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.namespace |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.isCompatibleWith |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.__contains__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.getStaticElements |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.getStaticDimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.getGovernorDimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.getDatabaseElements |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.skypix |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.getElementIndex |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.getDimensionIndex |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.expandDimensionNameSet |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.extract |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.sorted |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.makePacker |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.getEncodeLength |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse._unpickle |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.__reduce__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
DimensionUniverse.__deepcopy__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / _universe.py |
(no function) |
|
100% |
67 |
0 |
4 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / dimensions / construction.py |
DimensionConstructionVisitor.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / construction.py |
DimensionConstructionVisitor.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / construction.py |
DimensionConstructionVisitor.hasDependenciesIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / construction.py |
DimensionConstructionVisitor.visit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / construction.py |
DimensionConstructionBuilder.__init__ |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / construction.py |
DimensionConstructionBuilder.add |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / construction.py |
DimensionConstructionBuilder.update |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / construction.py |
DimensionConstructionBuilder.finish |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / dimensions / construction.py |
(no function) |
|
100% |
31 |
0 |
4 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / exceptions.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / fileDataset.py |
FileDataset.__init__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileDataset.py |
FileDataset.__lt__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileDataset.py |
(no function) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / fileDescriptor.py |
FileDescriptor.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileDescriptor.py |
FileDescriptor.__repr__ |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileDescriptor.py |
FileDescriptor.readStorageClass |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileDescriptor.py |
(no function) |
|
100% |
9 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplates.__init__ |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplates.templates |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplates.__contains__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplates.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplates.validateTemplates |
|
0% |
27 |
27 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplates.getLookupKeys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplates.getTemplateWithMatch |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplates.getTemplate |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplate.__init__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplate.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplate.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplate.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplate.fields |
|
0% |
13 |
13 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplate.format |
|
0% |
68 |
68 |
0 |
|
0% |
44 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplate.validateTemplate |
|
0% |
48 |
48 |
0 |
|
0% |
28 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
FileTemplate._determine_skypix_alias |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / fileTemplates.py |
(no function) |
|
100% |
46 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.__init__ |
|
0% |
16 |
16 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.fileDescriptor |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.dataId |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.writeParameters |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.writeRecipes |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.validateWriteRecipes |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.read |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.write |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.can_read_bytes |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.fromBytes |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.toBytes |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter._updateLocation |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.makeUpdatedLocation |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.validateExtension |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.predictPath |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
Formatter.segregateParameters |
|
0% |
12 |
12 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
FormatterFactory.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
FormatterFactory.__contains__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
FormatterFactory.registerFormatters |
|
0% |
35 |
35 |
1 |
|
0% |
24 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
FormatterFactory.getLookupKeys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
FormatterFactory.getFormatterClassWithMatch |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
FormatterFactory.getFormatterClass |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
FormatterFactory.getFormatterWithMatch |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
FormatterFactory.getFormatter |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
FormatterFactory.registerFormatter |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / formatter.py |
(no function) |
|
100% |
71 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / json.py |
SupportsSimple.to_simple |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / json.py |
SupportsSimple.from_simple |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / json.py |
to_json_pydantic |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / json.py |
from_json_pydantic |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / json.py |
to_json_generic |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / json.py |
from_json_generic |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / json.py |
(no function) |
|
100% |
10 |
0 |
12 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / location.py |
Location.__init__ |
|
0% |
20 |
20 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.__repr__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.uri |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.path |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.pathInStore |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.netloc |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.relativeToPathRoot |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.updateExtension |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
Location.getExtension |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
LocationFactory.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
LocationFactory.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
LocationFactory.netloc |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
LocationFactory.fromPath |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / location.py |
(no function) |
|
100% |
28 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / logging.py |
MDCDict.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
MDCDict.__str__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
MDCDict.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerMDC.MDC |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerMDC.MDCRemove |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerMDC.set_mdc |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerMDC.add_mdc_log_record_factory |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerMDC.add_mdc_log_record_factory.record_factory |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerMDC.restore_log_record_factory |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecord.from_record |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecord.format |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecord.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.from_records |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.from_file |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords._detect_model |
|
0% |
15 |
15 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.from_stream |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.from_raw |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.log_format |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.set_log_format |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.__setitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.__getitem__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.__reversed__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.__delitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords._validate_record |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.insert |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.append |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.clear |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.extend |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.pop |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecords.reverse |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecordHandler.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
ButlerLogRecordHandler.emit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
JsonLogFormatter.format |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / logging.py |
(no function) |
|
100% |
88 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / mappingFactory.py |
MappingFactory.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / mappingFactory.py |
MappingFactory.__contains__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / mappingFactory.py |
MappingFactory.getLookupKeys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / mappingFactory.py |
MappingFactory.getClassFromRegistryWithMatch |
|
0% |
14 |
14 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / mappingFactory.py |
MappingFactory.getClassFromRegistry |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / mappingFactory.py |
MappingFactory.getFromRegistryWithMatch |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / mappingFactory.py |
MappingFactory.getFromRegistry |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / mappingFactory.py |
MappingFactory.placeInRegistry |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / mappingFactory.py |
MappingFactory._getNameKey |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / mappingFactory.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / named.py |
Named.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyMapping.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyMapping.byName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyMapping.keys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyMapping.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyMapping.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyMutableMapping.__setitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyMutableMapping.__delitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyMutableMapping.pop |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.byName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.__getitem__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.__setitem__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.__delitem__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.keys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.values |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.items |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.copy |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedKeyDict.freeze |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueAbstractSet.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueAbstractSet.asMapping |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueAbstractSet.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueAbstractSet.get |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueAbstractSet._from_iterable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.asMapping |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__getitem__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__contains__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__le__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__ge__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NameMappingSetView.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueMutableSet.__delitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueMutableSet.remove |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueMutableSet.discard |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueMutableSet.pop |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.issubset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.issuperset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.__delitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.add |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.clear |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.remove |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.discard |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.pop |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.update |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.copy |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
NamedValueSet.freeze |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / named.py |
(no function) |
|
100% |
102 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / progress.py |
ProgressBar.update |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
Progress.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
Progress.set_handler |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
Progress.is_enabled |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
Progress.at |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
Progress.bar |
|
0% |
15 |
15 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
Progress.wrap |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
Progress.iter_chunks |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
Progress.iter_item_chunks |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
ProgressHandler.get_progress_bar |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
_NullProgressBar.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
_NullProgressBar.context |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
_NullProgressBar.__iter__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
_NullProgressBar.update |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / progress.py |
(no function) |
|
100% |
32 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / quantum.py |
_reconstructDatasetRef |
|
0% |
15 |
15 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
SerializedQuantum.direct |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.__init__ |
|
0% |
19 |
19 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.to_simple |
|
0% |
59 |
59 |
0 |
|
0% |
38 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.from_simple |
|
0% |
25 |
25 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.taskClass |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.taskName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.dataId |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.initInputs |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.inputs |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.outputs |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.datastore_records |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.__eq__ |
|
0% |
6 |
6 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.__reduce__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
Quantum._reduceFactory |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
DimensionRecordsAccumulator.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
DimensionRecordsAccumulator.addRecord |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
DimensionRecordsAccumulator.makeSerializedDimensionRecordMapping |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / quantum.py |
(no function) |
|
100% |
51 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / repoRelocation.py |
replaceRoot |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / repoRelocation.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / simpleQuery.py |
SimpleQuery.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / simpleQuery.py |
SimpleQuery.join |
|
0% |
10 |
10 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / simpleQuery.py |
SimpleQuery.combine |
|
0% |
12 |
12 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / core / simpleQuery.py |
SimpleQuery.from_ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / simpleQuery.py |
SimpleQuery.copy |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / simpleQuery.py |
(no function) |
|
100% |
24 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.__init__ |
|
89% |
45 |
5 |
0 |
|
71% |
28 |
8 |
|
82% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.components |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.derivedComponents |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.converters |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.converters_by_type |
|
0% |
23 |
23 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.parameters |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.pytype |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.delegateClass |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.allComponents |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.delegate |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.isComposite |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass._lookupNames |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.knownParameters |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.validateParameters |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.filterParameters |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.validateInstance |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.can_convert |
|
0% |
16 |
16 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.coerce_type |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.__eq__ |
|
0% |
16 |
16 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.__repr__ |
|
0% |
17 |
17 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClass.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClassFactory.__init__ |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClassFactory.__str__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClassFactory.__contains__ |
|
33% |
6 |
4 |
0 |
|
17% |
6 |
1 |
|
25% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClassFactory.addFromConfig |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClassFactory.addFromConfig.processStorageClass |
|
96% |
25 |
1 |
0 |
|
94% |
16 |
1 |
|
95% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClassFactory.makeNewStorageClass |
|
90% |
21 |
2 |
0 |
|
86% |
14 |
2 |
|
89% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClassFactory.getStorageClass |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClassFactory.registerStorageClass |
|
33% |
6 |
4 |
0 |
|
25% |
4 |
1 |
|
30% |
| python / lsst / daf / butler / core / storageClass.py |
StorageClassFactory._unregisterStorageClass |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClass.py |
(no function) |
|
100% |
67 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / storageClassDelegate.py |
StorageClassDelegate.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClassDelegate.py |
StorageClassDelegate._attrNames |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClassDelegate.py |
StorageClassDelegate.assemble |
|
0% |
29 |
29 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClassDelegate.py |
StorageClassDelegate.getValidComponents |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClassDelegate.py |
StorageClassDelegate.getComponent |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClassDelegate.py |
StorageClassDelegate.disassemble |
|
0% |
25 |
25 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClassDelegate.py |
StorageClassDelegate.handleParameters |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClassDelegate.py |
StorageClassDelegate.selectResponsibleComponent |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storageClassDelegate.py |
(no function) |
|
100% |
26 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / storedFileInfo.py |
StoredDatastoreItemInfo.file_location |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storedFileInfo.py |
StoredDatastoreItemInfo.from_record |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storedFileInfo.py |
StoredDatastoreItemInfo.to_record |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storedFileInfo.py |
StoredDatastoreItemInfo.dataset_id |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storedFileInfo.py |
StoredFileInfo.__init__ |
|
0% |
12 |
12 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / storedFileInfo.py |
StoredFileInfo.rebase |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / storedFileInfo.py |
StoredFileInfo.to_record |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / storedFileInfo.py |
StoredFileInfo.file_location |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / storedFileInfo.py |
StoredFileInfo.from_record |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / storedFileInfo.py |
(no function) |
|
100% |
42 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / time_utils.py |
TimeConverter.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / time_utils.py |
TimeConverter.astropy_to_nsec |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / time_utils.py |
TimeConverter.nsec_to_astropy |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / time_utils.py |
TimeConverter.times_equal |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / time_utils.py |
_AstropyTimeToYAML.to_yaml |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / time_utils.py |
_AstropyTimeToYAML.from_yaml |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / time_utils.py |
(no function) |
|
94% |
36 |
2 |
0 |
|
100% |
0 |
0 |
|
94% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.__init__ |
|
0% |
35 |
35 |
0 |
|
0% |
30 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.makeEmpty |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.fromInstant |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.begin |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.end |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.isEmpty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.__str__ |
|
0% |
15 |
15 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.__repr__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.__reduce__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.__lt__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.__gt__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.overlaps |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.contains |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.intersection |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.difference |
|
0% |
9 |
9 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.to_simple |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.from_simple |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.to_yaml |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
Timespan.from_yaml |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
TimespanDatabaseRepresentation.fromLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
TimespanDatabaseRepresentation.isEmpty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
TimespanDatabaseRepresentation.__lt__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
TimespanDatabaseRepresentation.__gt__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
TimespanDatabaseRepresentation.overlaps |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
TimespanDatabaseRepresentation.contains |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
TimespanDatabaseRepresentation.lower |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
TimespanDatabaseRepresentation.upper |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.makeFieldSpecs |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.getFieldNames |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.update |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.extract |
|
0% |
11 |
11 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.fromSelectable |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.fromLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.isNull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.isEmpty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.__lt__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.__gt__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.overlaps |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.contains |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.lower |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.upper |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
_CompoundTimespanDatabaseRepresentation.flatten |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / timespan.py |
(no function) |
|
98% |
112 |
2 |
3 |
|
100% |
0 |
0 |
|
98% |
| python / lsst / daf / butler / core / utils.py |
transactional |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / core / utils.py |
transactional.inner |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / core / utils.py |
stripIfNotNone |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / core / utils.py |
globToRegex |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / core / utils.py |
(no function) |
|
100% |
13 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / formatters / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / formatters / file.py |
FileFormatter._readFile |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / file.py |
FileFormatter._writeFile |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / file.py |
FileFormatter._assembleDataset |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / file.py |
FileFormatter._coerceType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / file.py |
FileFormatter.read |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / file.py |
FileFormatter.fromBytes |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / file.py |
FileFormatter.write |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / file.py |
FileFormatter.toBytes |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / file.py |
(no function) |
|
100% |
19 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / formatters / yaml.py |
YamlFormatter._readFile |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / yaml.py |
YamlFormatter._fromBytes |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / yaml.py |
YamlFormatter._writeFile |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / yaml.py |
YamlFormatter._toBytes |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / yaml.py |
YamlFormatter._coerceType |
|
0% |
11 |
11 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / formatters / yaml.py |
(no function) |
|
100% |
18 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registries / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.createFromConfig |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.fromConfig |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.isWriteable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.copy |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.dimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.refresh |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.transaction |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.resetConnectionPool |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.registerOpaqueTable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.insertOpaqueData |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.fetchOpaqueData |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.deleteOpaqueData |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.registerCollection |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.getCollectionType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry._get_collection_record |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.registerRun |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.removeCollection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.getCollectionChain |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.setCollectionChain |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.getCollectionParentChains |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.getCollectionDocumentation |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.setCollectionDocumentation |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.getCollectionSummary |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.registerDatasetType |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.removeDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.getDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.supportsIdGenerationMode |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.findDataset |
|
0% |
16 |
16 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.insertDatasets |
|
0% |
24 |
24 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry._importDatasets |
|
0% |
31 |
31 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.getDataset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.removeDatasets |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.associate |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.disassociate |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.certify |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.decertify |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.getDatastoreBridgeManager |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.getDatasetLocations |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.expandDataId |
|
0% |
46 |
46 |
0 |
|
0% |
30 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.insertDimensionData |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.syncDimensionData |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.queryDatasetTypes |
|
0% |
47 |
47 |
0 |
|
0% |
32 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.queryCollections |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry._makeQueryBuilder |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.queryDatasets |
|
0% |
38 |
38 |
0 |
|
0% |
22 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.queryDataIds |
|
0% |
20 |
20 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.queryDataIds.query_factory |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.queryDimensionRecords |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
SqlRegistry.queryDatasetAssociations |
|
0% |
21 |
21 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registries / sql.py |
(no function) |
|
100% |
89 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / __init__.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / _collectionType.py |
CollectionType.all |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / _collectionType.py |
CollectionType.from_name |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _collectionType.py |
CollectionType.from_names |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _collectionType.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / _config.py |
RegistryConfig.getDialect |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _config.py |
RegistryConfig.getDatabaseClass |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _config.py |
RegistryConfig.makeDefaultDatabaseUri |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _config.py |
RegistryConfig.replaceRoot |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _config.py |
RegistryConfig.connectionString |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _config.py |
(no function) |
|
100% |
18 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / _dbAuth.py |
DbAuth.__init__ |
|
0% |
18 |
18 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _dbAuth.py |
DbAuth.getAuth |
|
0% |
37 |
37 |
0 |
|
0% |
36 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _dbAuth.py |
DbAuth.getUrl |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _dbAuth.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / _defaults.py |
RegistryDefaults.__init__ |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _defaults.py |
RegistryDefaults.finish |
|
0% |
18 |
18 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _defaults.py |
(no function) |
|
100% |
18 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / _exceptions.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.forceRegistryConfig |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.determineTrampoline |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.createFromConfig |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.fromConfig |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.isWriteable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.copy |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.dimensions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.defaults |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.defaults |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.refresh |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.transaction |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.resetConnectionPool |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.registerCollection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.getCollectionType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry._get_collection_record |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.registerRun |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.removeCollection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.getCollectionChain |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.setCollectionChain |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.getCollectionParentChains |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.getCollectionDocumentation |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.setCollectionDocumentation |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.getCollectionSummary |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.registerDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.removeDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.getDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.supportsIdGenerationMode |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.findDataset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.insertDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry._importDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.getDataset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.removeDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.associate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.disassociate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.certify |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.decertify |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.getDatastoreBridgeManager |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.getDatasetLocations |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.expandDataId |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.insertDimensionData |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.syncDimensionData |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.queryDatasetTypes |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.queryCollections |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.queryDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.queryDataIds |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.queryDimensionRecords |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
Registry.queryDatasetAssociations |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / _registry.py |
(no function) |
|
100% |
117 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / bridge / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / bridge / ephemeral.py |
EphemeralDatastoreRegistryBridge.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / ephemeral.py |
EphemeralDatastoreRegistryBridge.insert |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / ephemeral.py |
EphemeralDatastoreRegistryBridge.forget |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / ephemeral.py |
EphemeralDatastoreRegistryBridge.moveToTrash |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / ephemeral.py |
EphemeralDatastoreRegistryBridge.check |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / ephemeral.py |
EphemeralDatastoreRegistryBridge.__contains__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / ephemeral.py |
EphemeralDatastoreRegistryBridge.emptyTrash |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / ephemeral.py |
(no function) |
|
100% |
15 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
_makeTableSpecs |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridge.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridge._refsToRows |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridge.insert |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridge.forget |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridge.moveToTrash |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridge.check |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridge.emptyTrash |
|
0% |
22 |
22 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridge.emptyTrash.join_records |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridgeManager.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridgeManager.initialize |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridgeManager.refresh |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridgeManager.register |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridgeManager.findDatastores |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridgeManager.currentVersion |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
MonolithicDatastoreRegistryBridgeManager.schemaDigest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / bridge / monolithic.py |
(no function) |
|
100% |
33 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / connectionString.py |
ConnectionStringFactory.fromConfig |
|
0% |
20 |
20 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / connectionString.py |
(no function) |
|
100% |
13 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / databases / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.__init__ |
|
0% |
16 |
16 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.makeEngine |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.fromEngine |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase._transaction |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.temporary_table |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase._lockTables |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.isWriteable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.shrinkDatabaseEntityName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.expandDatabaseEntityName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase._convertExclusionConstraintSpec |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase._make_temporary_table |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.getTimespanRepresentation |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.replace |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
PostgresqlDatabase.ensure |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanType.process_bind_param |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanType.process_result_value |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanType.comparator_factory.__ne__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanType.comparator_factory.contains |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanType.comparator_factory.contained_by |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanType.comparator_factory.overlaps |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanType.comparator_factory.strictly_left_of |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanType.comparator_factory.strictly_right_of |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.makeFieldSpecs |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.getFieldNames |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.update |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.extract |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.fromLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.fromSelectable |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.isNull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.isEmpty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.__lt__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.__gt__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.overlaps |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.contains |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.lower |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.upper |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
_RangeTimespanRepresentation.flatten |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / postgresql.py |
(no function) |
|
100% |
71 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
_onSqlite3Connect |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.__init__ |
|
0% |
16 |
16 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.makeDefaultUri |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.makeEngine |
|
0% |
27 |
27 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.makeEngine.creator |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.makeEngine._onSqlite3Begin |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.fromEngine |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.isWriteable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.__str__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase._lockTables |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.declareStaticTables |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase._convertFieldSpec |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase._makeColumnConstraints |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase._convertTableSpec |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.replace |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
SqliteDatabase.ensure |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / databases / sqlite.py |
(no function) |
|
100% |
33 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / interfaces / __init__.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / interfaces / _attributes.py |
ButlerAttributeManager.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _attributes.py |
ButlerAttributeManager.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _attributes.py |
ButlerAttributeManager.set |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _attributes.py |
ButlerAttributeManager.delete |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _attributes.py |
ButlerAttributeManager.items |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _attributes.py |
ButlerAttributeManager.empty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _attributes.py |
(no function) |
|
100% |
20 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
FakeDatasetRef.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
FakeDatasetRef.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
FakeDatasetRef.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
FakeDatasetRef.__eq__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
FakeDatasetRef.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
FakeDatasetRef.getCheckedId |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
FakeDatasetRef.datasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridge.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridge.insert |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridge.forget |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridge.moveToTrash |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridge.check |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridge.emptyTrash |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridgeManager.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridgeManager.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridgeManager.refresh |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridgeManager.register |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
DatastoreRegistryBridgeManager.findDatastores |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _bridge.py |
(no function) |
|
100% |
51 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionRecord.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
RunRecord.update |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
RunRecord.host |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
RunRecord.timespan |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
ChainedCollectionRecord.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
ChainedCollectionRecord.children |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
ChainedCollectionRecord.update |
|
0% |
11 |
11 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
ChainedCollectionRecord.refresh |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
ChainedCollectionRecord._update |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
ChainedCollectionRecord._load |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.addCollectionForeignKey |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.addRunForeignKey |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.getCollectionForeignKeyName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.getRunForeignKeyName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.refresh |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.register |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.remove |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.find |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.getDocumentation |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.setDocumentation |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
CollectionManager.getParentChains |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _collections.py |
(no function) |
|
100% |
70 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
_checkExistingTableDefinition |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
StaticTablesContext.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
StaticTablesContext.addTable |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
StaticTablesContext.addTableTuple |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
StaticTablesContext.addInitializer |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.__init__ |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.__repr__ |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.makeDefaultUri |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.fromUri |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.makeEngine |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.fromEngine |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.session |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.transaction |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.temporary_table |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._session |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._transaction |
|
0% |
18 |
18 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._lockTables |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.isTableWriteable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.assertTableWriteable |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.declareStaticTables |
|
0% |
24 |
24 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.isWriteable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.dialect |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.shrinkDatabaseEntityName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.expandDatabaseEntityName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._mangleTableName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._makeColumnConstraints |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._convertFieldSpec |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._convertForeignKeySpec |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._convertExclusionConstraintSpec |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._convertTableSpec |
|
0% |
13 |
13 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.ensureTableExists |
|
0% |
18 |
18 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.getExistingTable |
|
0% |
14 |
14 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database._make_temporary_table |
|
0% |
13 |
13 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.getTimespanRepresentation |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.getSpatialRegionRepresentation |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.sync |
|
0% |
39 |
39 |
0 |
|
0% |
26 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.sync.check |
|
0% |
21 |
21 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.sync.check.safeNotEqual |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.sync.format_bad |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.insert |
|
0% |
19 |
19 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.replace |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.ensure |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.delete |
|
0% |
39 |
39 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.deleteWhere |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.update |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
Database.query |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _database.py |
(no function) |
|
100% |
88 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.insert |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.import_ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.find |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.delete |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.associate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.disassociate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.certify |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.decertify |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorage.select |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.getIdColumnType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.supportsIdGenerationMode |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.addDatasetForeignKey |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.refresh |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.__getitem__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.find |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.register |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.remove |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.getDatasetRef |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
DatasetRecordStorageManager.getCollectionSummary |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _datasets.py |
(no function) |
|
100% |
65 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorage.element |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorage.clearCaches |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorage.join |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorage.insert |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorage.sync |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorage.fetch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorage.digestTables |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
GovernorDimensionRecordStorage.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
GovernorDimensionRecordStorage.element |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
GovernorDimensionRecordStorage.refresh |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
GovernorDimensionRecordStorage.values |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
GovernorDimensionRecordStorage.table |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
GovernorDimensionRecordStorage.registerInsertionListener |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
SkyPixDimensionRecordStorage.element |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DatabaseDimensionRecordStorage.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DatabaseDimensionRecordStorage.element |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DatabaseDimensionRecordStorage.connect |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DatabaseDimensionOverlapStorage.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DatabaseDimensionOverlapStorage.elements |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DatabaseDimensionOverlapStorage.digestTables |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorageManager.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorageManager.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorageManager.refresh |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorageManager.__getitem__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorageManager.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorageManager.register |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorageManager.saveDimensionGraph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorageManager.loadDimensionGraph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
DimensionRecordStorageManager.clearCaches |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _dimensions.py |
(no function) |
|
100% |
82 |
0 |
4 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / interfaces / _opaque.py |
OpaqueTableStorage.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _opaque.py |
OpaqueTableStorage.insert |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _opaque.py |
OpaqueTableStorage.fetch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _opaque.py |
OpaqueTableStorage.delete |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _opaque.py |
OpaqueTableStorageManager.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _opaque.py |
OpaqueTableStorageManager.__getitem__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _opaque.py |
OpaqueTableStorageManager.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _opaque.py |
OpaqueTableStorageManager.register |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _opaque.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / interfaces / _versioning.py |
VersionTuple.fromString |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _versioning.py |
VersionTuple.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _versioning.py |
VersionedExtension.currentVersion |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _versioning.py |
VersionedExtension.extensionName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _versioning.py |
VersionedExtension.schemaDigest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _versioning.py |
VersionedExtension._defaultSchemaDigest |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _versioning.py |
VersionedExtension._defaultSchemaDigest.tableSchemaRepr |
|
0% |
16 |
16 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / interfaces / _versioning.py |
(no function) |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / managers.py |
RegistryManagerTypes.fromConfig |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / managers.py |
RegistryManagerTypes.makeRepo |
|
0% |
13 |
13 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / managers.py |
RegistryManagerTypes.loadRepo |
|
0% |
17 |
17 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / managers.py |
RegistryManagerInstances.initialize |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / managers.py |
RegistryManagerInstances.getVersions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / managers.py |
RegistryManagerInstances.refresh |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / managers.py |
(no function) |
|
100% |
44 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / nameShrinker.py |
NameShrinker.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / nameShrinker.py |
NameShrinker.shrink |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / nameShrinker.py |
NameShrinker.expand |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / nameShrinker.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorage.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorage.insert |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorage.fetch |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorage.fetch._batch_in_clause |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorage.fetch._batch_in_clauses |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorage.delete |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorageManager.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorageManager.initialize |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorageManager.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorageManager.register |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorageManager.currentVersion |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
ByNameOpaqueTableStorageManager.schemaDigest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / opaque.py |
(no function) |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / __init__.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder.__init__ |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder._validateGovernors |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder.hasDimensionKey |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder.joinDimensionElement |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder.joinDataset |
|
0% |
48 |
48 |
0 |
|
0% |
30 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder._build_dataset_constraint_subquery |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder._build_dataset_query_subquery |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder._build_dataset_search_subquery |
|
0% |
15 |
15 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder.joinTable |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder.startJoin |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder.finishJoin |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder._joinMissingDimensionElements |
|
0% |
5 |
5 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder._addWhereClause |
|
0% |
19 |
19 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder.finish |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
QueryBuilder._order_by_columns |
|
0% |
21 |
21 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _builder.py |
(no function) |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / _query.py |
OrderByColumn.column_order |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.__init__ |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.isUnique |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.getDimensionColumn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.spatial |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.getRegionColumn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.datasetType |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.count |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.any |
|
0% |
15 |
15 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.explain_no_results |
|
0% |
18 |
18 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.getDatasetColumns |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.sql |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.rows |
|
0% |
16 |
16 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.extractDimensionsTuple |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.extractDataId |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.extractDatasetRef |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query._makeSubsetQueryColumns |
|
0% |
15 |
15 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.materialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.subset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
Query.makeBuilder |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.__init__ |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.isUnique |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.getDimensionColumn |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.spatial |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.getRegionColumn |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.getDatasetColumns |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.sql |
|
0% |
20 |
20 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery._makeTableSpec |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.materialize |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.subset |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
DirectQuery.makeBuilder |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.isUnique |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.getDimensionColumn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.spatial |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.getRegionColumn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.getDatasetColumns |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.sql |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.materialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.subset |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
MaterializedQuery.makeBuilder |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.isUnique |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.getDimensionColumn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.spatial |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.getRegionColumn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.getDatasetColumns |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.rows |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.sql |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.materialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.subset |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
EmptyQuery.makeBuilder |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _query.py |
(no function) |
|
100% |
110 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.__init__ |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.from_query |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.from_query.factory |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults._clone |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults._query |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.graph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.hasFull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.hasRecords |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.materialize |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.expanded |
|
0% |
7 |
7 |
1 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.subset |
|
0% |
11 |
11 |
1 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.constrain |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.findDatasets |
|
0% |
18 |
18 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.count |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.any |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.explain_no_results |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.order_by |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DataCoordinateQueryResults.limit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatasetQueryResults.byParentDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatasetQueryResults.materialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatasetQueryResults.expanded |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatasetQueryResults.count |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatasetQueryResults.any |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatasetQueryResults.explain_no_results |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.__init__ |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.__iter__ |
|
0% |
6 |
6 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.byParentDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.materialize |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.parentDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.dataIds |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.withComponents |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.expanded |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.count |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.any |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ParentDatasetQueryResults.explain_no_results |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ChainedDatasetQueryResults.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ChainedDatasetQueryResults.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ChainedDatasetQueryResults.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ChainedDatasetQueryResults.byParentDatasetType |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ChainedDatasetQueryResults.materialize |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ChainedDatasetQueryResults.expanded |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ChainedDatasetQueryResults.count |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ChainedDatasetQueryResults.any |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
ChainedDatasetQueryResults.explain_no_results |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DimensionRecordQueryResults.count |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DimensionRecordQueryResults.any |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DimensionRecordQueryResults.order_by |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DimensionRecordQueryResults.limit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DimensionRecordQueryResults.explain_no_results |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
_DimensionRecordKey.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
_DimensionRecordKey._cmp |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
_DimensionRecordKey.__lt__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
_DimensionRecordKey.__gt__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
_DimensionRecordKey.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
_DimensionRecordKey.__le__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
_DimensionRecordKey.__ge__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatabaseDimensionRecordQueryResults.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatabaseDimensionRecordQueryResults.__iter__ |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatabaseDimensionRecordQueryResults.__iter__._key |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatabaseDimensionRecordQueryResults.count |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatabaseDimensionRecordQueryResults.any |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatabaseDimensionRecordQueryResults.order_by |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatabaseDimensionRecordQueryResults.limit |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
DatabaseDimensionRecordQueryResults.explain_no_results |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _results.py |
(no function) |
|
100% |
108 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QueryWhereExpression.__init__ |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QueryWhereExpression.attach |
|
0% |
35 |
35 |
0 |
|
0% |
20 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QueryWhereClause.temporal |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
OrderByClause.__init__ |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
ElementOrderByClause.__init__ |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QuerySummary.__init__ |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QuerySummary.universe |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QuerySummary.spatial |
|
0% |
15 |
15 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QuerySummary.temporal |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QuerySummary.mustHaveKeysJoined |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QuerySummary.mustHaveTableJoined |
|
0% |
10 |
10 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
DatasetQueryColumns.__iter__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QueryColumns.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QueryColumns.isEmpty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
QueryColumns.getKeyColumn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / _structs.py |
(no function) |
|
100% |
113 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / __init__.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / categorize.py |
categorizeConstant |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / categorize.py |
categorizeElementId |
|
0% |
17 |
17 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / categorize.py |
categorizeOrderByName |
|
0% |
32 |
32 |
0 |
|
0% |
24 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / categorize.py |
categorizeElementOrderByName |
|
0% |
23 |
23 |
0 |
|
0% |
22 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / categorize.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionSummary.update |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
TreeSummary.merge |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
TreeSummary.isDataIdKeyOnly |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
TreeSummary.isDataIdValueOnly |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitNumericLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitStringLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitTimeLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitIdentifier |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitUnaryOp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitBinaryOp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitIsIn |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitParens |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitTupleNode |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitRangeLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
InspectionVisitor.visitPointNode |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
CheckVisitor.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
CheckVisitor.visitBranch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
CheckVisitor.visitInner |
|
0% |
21 |
21 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
CheckVisitor.visitOuter |
|
0% |
19 |
19 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / check.py |
(no function) |
|
100% |
58 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
convertExpressionToSql |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
_TimestampLiteral.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
compile_timestamp_literal_sqlite |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
compile_timestamp_literal_pg |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
_TimestampColumnElement.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
compile_timestamp_sqlite |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
compile_timestamp_pg |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverter.finish |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverter.dtype |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverter.categorizeForIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
ScalarWhereClauseConverter.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
ScalarWhereClauseConverter.fromExpression |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
ScalarWhereClauseConverter.fromLiteral |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
ScalarWhereClauseConverter.finish |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
ScalarWhereClauseConverter.dtype |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
ScalarWhereClauseConverter.categorizeForIn |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimespanWhereClauseConverter.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimespanWhereClauseConverter.fromPair |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimespanWhereClauseConverter.dtype |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimespanWhereClauseConverter.overlaps |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimespanWhereClauseConverter.contains |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimespanWhereClauseConverter.categorizeForIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
RangeWhereClauseConverter.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
RangeWhereClauseConverter.dtype |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
RangeWhereClauseConverter.categorizeForIn |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
adaptIdentity |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
adaptUnaryColumnFunc |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
adaptUnaryColumnFunc.adapted |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
adaptBinaryColumnFunc |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
adaptBinaryColumnFunc.adapted |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimeBinaryOperator.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimeBinaryOperator.__call__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimeBinaryOperator.coerceTimes |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
TimeBinaryOperator.coerceTimes._coerce |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
DispatchTable.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
DispatchTable.registerUnary |
|
0% |
6 |
6 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
DispatchTable.registerBinary |
|
0% |
9 |
9 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
DispatchTable.applyUnary |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
DispatchTable.applyBinary |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
DispatchTable.build |
|
0% |
38 |
38 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.__init__ |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitNumericLiteral |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitStringLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitTimeLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitIdentifier |
|
0% |
24 |
24 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitUnaryOp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitBinaryOp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitIsIn |
|
0% |
22 |
22 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitParens |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitTupleNode |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitRangeLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
WhereClauseConverterVisitor.visitPointNode |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / convert.py |
(no function) |
|
98% |
108 |
2 |
2 |
|
100% |
0 |
0 |
|
98% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperator.apply |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalForm.inner |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalForm.outer |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalForm.allows |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalFormVisitor.visitBranch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalFormVisitor.visitInner |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalFormVisitor.visitOuter |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalFormExpression.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalFormExpression.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalFormExpression.fromTree |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalFormExpression.form |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalFormExpression.visit |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
NormalFormExpression.toTree |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
PrecedenceTier.needsParens |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper.precedence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper.not_ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper.satisfies |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper.normalize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper.flatten |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper._satisfiesDispatch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper._normalizeDispatch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper._satisfiesDispatchAtomic |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper._normalizeDispatchAtomic |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper._satisfiesDispatchBinary |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper._normalizeDispatchBinary |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationWrapper.unwrap |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
Opaque.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
Opaque.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
Opaque.precedence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
Opaque.not_ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
Opaque.unwrap |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalNot.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalNot.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalNot.precedence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalNot.not_ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalNot.unwrap |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation.precedence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation.not_ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation.satisfies |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation.normalize |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation.flatten |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation._satisfiesDispatch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation._normalizeDispatch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation._satisfiesDispatchAtomic |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation._normalizeDispatchAtomic |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation._satisfiesDispatchBinary |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation._normalizeDispatchBinary |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
LogicalBinaryOperation.unwrap |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitNumericLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitStringLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitTimeLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitRangeLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitIdentifier |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitUnaryOp |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitBinaryOp |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitIsIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitParens |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitTupleNode |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TransformationVisitor.visitPointNode |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TreeReconstructionVisitor.visitBranch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TreeReconstructionVisitor._visitSequence |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TreeReconstructionVisitor.visitInner |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
TreeReconstructionVisitor.visitOuter |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / normalForm.py |
(no function) |
|
100% |
126 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / __init__.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
Node.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
Node.visit |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
BinaryOp.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
BinaryOp.visit |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
BinaryOp.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
UnaryOp.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
UnaryOp.visit |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
UnaryOp.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
StringLiteral.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
StringLiteral.visit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
StringLiteral.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
TimeLiteral.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
TimeLiteral.visit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
TimeLiteral.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
NumericLiteral.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
NumericLiteral.visit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
NumericLiteral.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
Identifier.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
Identifier.visit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
Identifier.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
RangeLiteral.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
RangeLiteral.visit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
RangeLiteral.__str__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
IsIn.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
IsIn.visit |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
IsIn.__str__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
Parens.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
Parens.visit |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
Parens.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
TupleNode.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
TupleNode.visit |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
TupleNode.__str__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
FunctionCall.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
FunctionCall.visit |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
FunctionCall.__str__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
PointNode.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
PointNode.visit |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
PointNode.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
function_call |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / exprTree.py |
(no function) |
|
100% |
57 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLexError.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLex.make_lexer |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLex.t_newline |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLex.t_TIME_LITERAL |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLex.t_STRING_LITERAL |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLex.t_RANGE_LITERAL |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLex.t_NUMERIC_LITERAL |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLex.t_QUALIFIED_IDENTIFIER |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLex.t_SIMPLE_IDENTIFIER |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
ParserLex.t_error |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserLex.py |
(no function) |
|
100% |
36 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
_parseTimeString |
|
0% |
41 |
41 |
0 |
|
0% |
32 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParseError.__init__ |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParseError._posInLine |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserEOFError.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.parse |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_input |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_empty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_expr |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_bool_primary |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_predicate |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_identifier |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_literal_or_id_list |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_bit_expr |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_simple_expr_lit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_simple_expr_id |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_simple_expr_function_call |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_simple_expr_unary |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_simple_expr_paren |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_simple_expr_tuple |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_literal_num |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_literal_num_signed |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_literal_str |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_literal_time |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_literal_range |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_function_call |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_expr_list |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
ParserYacc.p_error |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / parserYacc.py |
(no function) |
|
96% |
47 |
2 |
0 |
|
100% |
0 |
0 |
|
96% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / __init__.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexError.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexToken.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexToken.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
PlyLogger.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
PlyLogger.critical |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
PlyLogger.warning |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
PlyLogger.error |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
NullLogger.__getattribute__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
NullLogger.__call__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.__init__ |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.clone |
|
0% |
20 |
20 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.writetab |
|
0% |
27 |
27 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.readtab |
|
0% |
28 |
28 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.input |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.begin |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.push_state |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.pop_state |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.current_state |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.skip |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.token |
|
0% |
76 |
76 |
0 |
|
0% |
30 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
Lexer.next |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
_get_regex |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
get_caller_module_dict |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
_funcs_to_names |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
_names_to_funcs |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
_form_master_re |
|
0% |
25 |
25 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
_statetoken |
|
0% |
11 |
11 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.__init__ |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.get_all |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.validate_all |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.get_tokens |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.validate_tokens |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.get_literals |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.validate_literals |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.get_states |
|
0% |
24 |
24 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.get_rules |
|
0% |
49 |
49 |
0 |
|
0% |
36 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.validate_rules |
|
0% |
75 |
75 |
0 |
|
0% |
38 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
LexerReflect.validate_module |
|
0% |
21 |
21 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
lex |
|
0% |
120 |
120 |
0 |
|
0% |
78 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
runmain |
|
0% |
21 |
21 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
TOKEN |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
TOKEN.set_regex |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / lex.py |
(no function) |
|
100% |
65 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
PlyLogger.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
PlyLogger.debug |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
PlyLogger.warning |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
PlyLogger.error |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
NullLogger.__getattribute__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
NullLogger.__call__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
format_result |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
format_stack_entry |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
errok |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
restart |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
token |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
call_errorfunc |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccSymbol.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccSymbol.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.__getitem__ |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.__setitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.__getslice__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.lineno |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.set_lineno |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.linespan |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.lexpos |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.set_lexpos |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.lexspan |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
YaccProduction.error |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRParser.__init__ |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRParser.errok |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRParser.restart |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRParser.set_defaulted_states |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRParser.disable_defaulted_states |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRParser.parse |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRParser.parsedebug |
|
0% |
186 |
186 |
0 |
|
0% |
66 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRParser.parseopt |
|
0% |
172 |
172 |
0 |
|
0% |
64 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRParser.parseopt_notrack |
|
0% |
156 |
156 |
0 |
|
0% |
56 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Production.__init__ |
|
0% |
18 |
18 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Production.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Production.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Production.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Production.__nonzero__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Production.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Production.lr_item |
|
0% |
12 |
12 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Production.bind |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
MiniProduction.__init__ |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
MiniProduction.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
MiniProduction.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
MiniProduction.bind |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRItem.__init__ |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRItem.__str__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRItem.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
rightmost_terminal |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.__init__ |
|
0% |
13 |
13 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.set_precedence |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.add_production |
|
0% |
53 |
53 |
0 |
|
0% |
34 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.set_start |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.find_unreachable |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.find_unreachable.mark_reachable_from |
|
0% |
6 |
6 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.infinite_cycles |
|
0% |
29 |
29 |
0 |
|
0% |
24 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.undefined_symbols |
|
0% |
8 |
8 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.unused_terminals |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.unused_rules |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.unused_precedence |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar._first |
|
0% |
13 |
13 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.compute_first |
|
0% |
18 |
18 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.compute_follow |
|
0% |
30 |
30 |
0 |
|
0% |
28 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
Grammar.build_lritems |
|
0% |
23 |
23 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRTable.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRTable.read_table |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRTable.read_pickle |
|
0% |
20 |
20 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRTable.bind_callables |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
digraph |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
traverse |
|
0% |
20 |
20 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.__init__ |
|
0% |
22 |
22 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.lr0_closure |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.lr0_goto |
|
0% |
25 |
25 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.lr0_items |
|
0% |
20 |
20 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.compute_nullable_nonterminals |
|
0% |
15 |
15 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.find_nonterminal_transitions |
|
0% |
9 |
9 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.dr_relation |
|
0% |
12 |
12 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.reads_relation |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.compute_lookback_includes |
|
0% |
44 |
44 |
0 |
|
0% |
32 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.compute_read_sets |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.compute_follow_sets |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.add_lookaheads |
|
0% |
8 |
8 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.add_lalr_lookaheads |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.lr_parse_table |
|
0% |
127 |
127 |
0 |
|
0% |
78 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.write_table |
|
0% |
67 |
67 |
0 |
|
0% |
38 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
LRGeneratedTable.pickle_table |
|
0% |
16 |
16 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
get_caller_module_dict |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
parse_grammar |
|
0% |
27 |
27 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.__init__ |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.get_all |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.validate_all |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.signature |
|
0% |
14 |
14 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.validate_modules |
|
0% |
17 |
17 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.get_start |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.validate_start |
|
0% |
3 |
3 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.get_error_func |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.validate_error_func |
|
0% |
16 |
16 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.get_tokens |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.validate_tokens |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.get_precedence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.validate_precedence |
|
0% |
27 |
27 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.get_pfunctions |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
ParserReflect.validate_pfunctions |
|
0% |
43 |
43 |
0 |
|
0% |
28 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
yacc |
|
0% |
199 |
199 |
0 |
|
0% |
114 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / ply / yacc.py |
(no function) |
|
99% |
154 |
1 |
1 |
|
50% |
2 |
1 |
|
99% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitNumericLiteral |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitStringLiteral |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitTimeLiteral |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitRangeLiteral |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitIdentifier |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitUnaryOp |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitBinaryOp |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitIsIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitParens |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitTupleNode |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitFunctionCall |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
TreeVisitor.visitPointNode |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / queries / expressions / parser / treeVisitor.py |
(no function) |
|
100% |
29 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.makeEmpty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.makeFull |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.names |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.keys |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.values |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.items |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.copy |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.add |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.update |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.union |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.intersection_update |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.intersection |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
GovernorDimensionRestriction.update_extract |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
CollectionSummary.makeEmpty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
CollectionSummary.copy |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
CollectionSummary.union |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
CollectionSummary.is_compatible_with |
|
0% |
14 |
14 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registry / summaries.py |
(no function) |
|
100% |
42 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / tests / __init__.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / tests / _database.py |
_patch_getExistingTable |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
_patch_getExistingTable._getExistingTable |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.makeEmptyDatabase |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.asReadOnly |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.getNewConnection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.query_list |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.query_scalar |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.checkTable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.checkStaticSchema |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testDeclareStaticTables |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testDeclareStaticTablesTwice |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testRepr |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testDynamicTables |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testDynamicTablesConcurrency |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTemporaryTables |
|
0% |
18 |
18 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testSchemaSeparation |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testInsertQueryDelete |
|
0% |
48 |
48 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testDeleteWhere |
|
0% |
17 |
17 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testUpdate |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testSync |
|
0% |
31 |
31 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testReplace |
|
0% |
19 |
19 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testEnsure |
|
0% |
30 |
30 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTransactionNesting |
|
0% |
20 |
20 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTransactionLocking |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTransactionLocking.side1 |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTransactionLocking.side2 |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTransactionLocking.side2.toRunInThread |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTransactionLocking.testProblemsWithNoLocking |
|
0% |
14 |
14 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTransactionLocking.testSolutionWithLocking |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTimespanDatabaseRepresentation |
|
0% |
98 |
98 |
0 |
|
0% |
26 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTimespanDatabaseRepresentation.convertRowForInsert |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
DatabaseTests.testTimespanDatabaseRepresentation.convertRowFromSelect |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _database.py |
(no function) |
|
100% |
48 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.getDataDir |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.makeRegistryConfig |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.makeRegistry |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.loadData |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.checkQueryResults |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testOpaque |
|
0% |
17 |
17 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testDatasetType |
|
0% |
24 |
24 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testDimensions |
|
0% |
26 |
26 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testNumpyDataId |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testDataIdRelationships |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testDataset |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testFindDataset |
|
0% |
22 |
22 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testRemoveDatasetTypeSuccess |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testRemoveDatasetTypeFailure |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testImportDatasetsUUID |
|
0% |
35 |
35 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testImportDatasetsInt |
|
0% |
24 |
24 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testDatasetTypeComponentQueries |
|
0% |
33 |
33 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testComponentLookups |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testCollections |
|
0% |
102 |
102 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testCollectionChainFlatten |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testBasicTransaction |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testNestedTransaction |
|
0% |
16 |
16 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testInstrumentDimensions |
|
0% |
84 |
84 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testSkyMapDimensions |
|
0% |
44 |
44 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testSpatialJoin |
|
0% |
26 |
26 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testAbstractQuery |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testAttributeManager |
|
0% |
28 |
28 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryDatasetsDeduplication |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryResults |
|
0% |
56 |
56 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testEmptyDimensionsQueries |
|
0% |
49 |
49 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testDimensionDataModifications |
|
0% |
50 |
50 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testDimensionDataModifications.unpack_range_set |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testDimensionDataModifications.range_set_hull |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testCalibrationCollections |
|
0% |
148 |
148 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testCalibrationCollections.assertLookup |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testSkipCalibs |
|
0% |
27 |
27 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testIngestTimeQuery |
|
0% |
28 |
28 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testTimespanQueries |
|
0% |
32 |
32 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testTimespanQueries.query |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testCollectionSummaries |
|
0% |
30 |
30 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testBindInQueryDatasets |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryResultSummaries |
|
0% |
59 |
59 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryDataIdsOrderBy |
|
0% |
40 |
40 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryDataIdsOrderBy.do_query |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryDataIdsGovernorExceptions |
|
0% |
22 |
22 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryDataIdsGovernorExceptions.do_query |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryDimensionRecordsOrderBy |
|
0% |
25 |
25 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryDimensionRecordsOrderBy.do_query |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testQueryDimensionRecordsExceptions |
|
0% |
24 |
24 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testDatasetConstrainedDimensionRecordQueries |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
RegistryTests.testSkyPixDatasetQueries |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / tests / _registry.py |
(no function) |
|
97% |
78 |
2 |
2 |
|
100% |
0 |
0 |
|
97% |
| python / lsst / daf / butler / registry / versions.py |
VersionInfo.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager.__init__ |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager._managerConfigKey |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager._managerVersionKey |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager._managerDigestKey |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager.checkCompatibility |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager.storeManagersConfig |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager.storeManagersVersions |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager._attributesEmpty |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager.checkManagersConfig |
|
0% |
17 |
17 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager.checkManagersVersions |
|
0% |
13 |
13 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
ButlerVersionsManager.checkManagersDigests |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / versions.py |
(no function) |
|
100% |
37 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / registry / wildcards.py |
CategorizedWildcard.fromExpression |
|
0% |
40 |
40 |
0 |
|
0% |
28 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CategorizedWildcard.fromExpression.process |
|
0% |
40 |
40 |
0 |
|
0% |
22 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CategorizedWildcard.makeWhereExpression |
|
0% |
12 |
12 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
_yieldCollectionRecords |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionSearch.fromExpression |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionSearch.iter |
|
0% |
5 |
5 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionSearch.explicitNames |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionSearch.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionSearch.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionSearch.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionSearch.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionSearch.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionSearch.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionQuery.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionQuery.fromExpression |
|
0% |
11 |
11 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionQuery.iter |
|
0% |
8 |
8 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionQuery.explicitNames |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionQuery.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionQuery.__str__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
CollectionQuery.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / registry / wildcards.py |
(no function) |
|
100% |
47 |
0 |
6 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / __init__.py |
(no function) |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / _associate.py |
associate |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _associate.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
PruneDatasetsResult.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
PruneDatasetsResult.dryRun |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
PruneDatasetsResult.confirm |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
PruneDatasetsResult.finished |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
PruneDatasetsResult.errPurgeAndDisassociate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
PruneDatasetsResult.errNoCollectionRestriction |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
PruneDatasetsResult.errPruneOnNotRun |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
PruneDatasetsResult.errNoOp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
pruneDatasets |
|
0% |
31 |
31 |
0 |
|
0% |
20 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
pruneDatasets.doPruneDatasets |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / _pruneDatasets.py |
(no function) |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / butlerImport.py |
butlerImport |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / butlerImport.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / certifyCalibrations.py |
certifyCalibrations |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / script / certifyCalibrations.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / collectionChain.py |
collectionChain |
|
0% |
39 |
39 |
0 |
|
0% |
24 |
0 |
|
0% |
| python / lsst / daf / butler / script / collectionChain.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / configDump.py |
configDump |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / configDump.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / configValidate.py |
configValidate |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / configValidate.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / createRepo.py |
createRepo |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / createRepo.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / exportCalibs.py |
parseCalibrationCollection |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / script / exportCalibs.py |
exportCalibs |
|
0% |
35 |
35 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / script / exportCalibs.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / ingest_files.py |
ingest_files |
|
0% |
13 |
13 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / ingest_files.py |
extract_datasets_from_table |
|
0% |
14 |
14 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / ingest_files.py |
parse_data_id_tuple |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / ingest_files.py |
(no function) |
|
100% |
15 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / pruneCollection.py |
PruneCollectionResult.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / pruneCollection.py |
pruneCollection |
|
0% |
24 |
24 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / script / pruneCollection.py |
pruneCollection.addCollection |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / pruneCollection.py |
pruneCollection.doRemove |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / pruneCollection.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / queryCollections.py |
_getTable |
|
0% |
31 |
31 |
0 |
|
0% |
20 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryCollections.py |
_getTree |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryCollections.py |
_getTree.addCollection |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryCollections.py |
_getFlatten |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryCollections.py |
queryCollections |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryCollections.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / queryDataIds.py |
_Table.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDataIds.py |
_Table.getAstropyTable |
|
0% |
12 |
12 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDataIds.py |
queryDataIds |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDataIds.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / queryDatasetTypes.py |
queryDatasetTypes |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDatasetTypes.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / queryDatasets.py |
_Table.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDatasets.py |
_Table.add |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDatasets.py |
_Table.getAstropyTable |
|
0% |
20 |
20 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDatasets.py |
_Table.getAstropyTable._id_type |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDatasets.py |
QueryDatasets.__init__ |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDatasets.py |
QueryDatasets._getDatasets |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDatasets.py |
QueryDatasets.getTables |
|
0% |
12 |
12 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDatasets.py |
QueryDatasets.getDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDatasets.py |
(no function) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / queryDimensionRecords.py |
queryDimensionRecords |
|
0% |
16 |
16 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDimensionRecords.py |
queryDimensionRecords.conform |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / queryDimensionRecords.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / register_dataset_type.py |
register_dataset_type |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / register_dataset_type.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / removeCollections.py |
_getCollectionInfo |
|
0% |
13 |
13 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / removeCollections.py |
removeCollections |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / removeCollections.py |
removeCollections.doRemove |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / removeCollections.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / removeDatasetType.py |
removeDatasetType |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / removeDatasetType.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / removeRuns.py |
_getCollectionInfo |
|
0% |
17 |
17 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / script / removeRuns.py |
removeRuns |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / script / removeRuns.py |
removeRuns.doRemove |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / removeRuns.py |
(no function) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / retrieveArtifacts.py |
retrieveArtifacts |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / script / retrieveArtifacts.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / script / transferDatasets.py |
transferDatasets |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / script / transferDatasets.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / tests / __init__.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
DatasetTestHelper.makeDatasetRef |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
DatasetTestHelper._makeDatasetRef |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
DatastoreTestHelper.setUpDatastoreTests |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
DatastoreTestHelper.makeDatastore |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
BadWriteFormatter._readFile |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
BadWriteFormatter._writeFile |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
BadNoWriteFormatter._writeFile |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
MultiDetectorFormatter._writeFile |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
MultiDetectorFormatter._fromBytes |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _datasetsHelper.py |
(no function) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorage.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorage.insert |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorage.fetch |
|
0% |
17 |
17 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorage.delete |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorageManager.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorageManager.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorageManager.get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorageManager.register |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorageManager.currentVersion |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyOpaqueTableStorageManager.schemaDigest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.initialize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.refresh |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.register |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.findDatastores |
|
0% |
3 |
3 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.currentVersion |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.schemaDigest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyRegistry.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
DummyRegistry.getDatastoreBridgeManager |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _dummyRegistry.py |
(no function) |
|
100% |
33 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
registerMetricsExample |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
_addFullStorageClass |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
_getAllFormatterRegistries |
|
0% |
12 |
12 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsExample.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsExample.__eq__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsExample.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsExample.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsExample.exportAsDict |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsExample._asdict |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsExample.makeFromDict |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsExampleModel.from_metrics |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
ListDelegate.handleParameters |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsDelegate.handleParameters |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsDelegate.getComponent |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
MetricsDelegate.selectResponsibleComponent |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _examplePythonTypes.py |
(no function) |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / tests / _testRepo.py |
makeTestRepo |
|
0% |
15 |
15 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
makeTestCollection |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
_makeRecords |
|
0% |
20 |
20 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
_fillAllKeys |
|
0% |
14 |
14 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
_makeRandomDataIdValue |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
expandUniqueId |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
_findOrInventDataIdValue |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
_makeDimensionRecordDict |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
addDataIdValue |
|
0% |
30 |
30 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
addDatasetType |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
DatastoreMock.apply |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
DatastoreMock._mock_export |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
DatastoreMock._mock_get |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / _testRepo.py |
(no function) |
|
100% |
24 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.defaultExpected |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.mock |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.mockFuncName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.makeExpected |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.run_command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.run_test |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.run_missing |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
CliCmdTestBase.test_help |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliCmdTestBase.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
command_log_settings_test |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.PythonLogger.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.LsstLogger.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.runTest |
|
0% |
15 |
15 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.test_butlerCliLog |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase._test_levels |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.test_helpLogReset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.testLongLog |
|
0% |
17 |
17 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.testFileLogging |
|
0% |
20 |
20 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
CliLogTestBase.testLogTty |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / tests / cliLogTestBase.py |
(no function) |
|
88% |
51 |
6 |
0 |
|
50% |
2 |
1 |
|
87% |
| python / lsst / daf / butler / tests / testFormatters.py |
DoNothingFormatter.read |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
DoNothingFormatter.write |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
FormatterTest.read |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
FormatterTest.write |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
FormatterTest.validateWriteRecipes |
|
0% |
6 |
6 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
LenientYamlFormatter.validateExtension |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
MetricsExampleFormatter.extension |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
MetricsExampleFormatter.read |
|
0% |
23 |
23 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
MetricsExampleFormatter.write |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
MetricsExampleDataFormatter.read |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
MetricsExampleDataFormatter.write |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / testFormatters.py |
(no function) |
|
100% |
37 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / tests / utils.py |
makeTestTempDir |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / utils.py |
removeTestTempDir |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / utils.py |
safeTestTempDir |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / utils.py |
ButlerTestHelper.assertAstropyTablesEqual |
|
0% |
18 |
18 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / tests / utils.py |
readTable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / utils.py |
MetricTestRepo._makeExampleMetrics |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / utils.py |
MetricTestRepo._makeDimensionData |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / utils.py |
MetricTestRepo.__init__ |
|
0% |
19 |
19 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / tests / utils.py |
MetricTestRepo.addDataset |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / tests / utils.py |
(no function) |
|
100% |
28 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / transfers / __init__.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / transfers / _context.py |
RepoExportContext.__init__ |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _context.py |
RepoExportContext.saveCollection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _context.py |
RepoExportContext.saveDimensionData |
|
0% |
8 |
8 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _context.py |
RepoExportContext.saveDataIds |
|
0% |
13 |
13 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _context.py |
RepoExportContext.saveDatasets |
|
0% |
19 |
19 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _context.py |
RepoExportContext._finish |
|
0% |
17 |
17 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _context.py |
RepoExportContext._computeSortedCollections |
|
0% |
16 |
16 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _context.py |
RepoExportContext._computeDatasetAssociations |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _context.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / transfers / _interfaces.py |
RepoExportBackend.saveDimensionData |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _interfaces.py |
RepoExportBackend.saveCollection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _interfaces.py |
RepoExportBackend.saveDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _interfaces.py |
RepoExportBackend.saveDatasetAssociations |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _interfaces.py |
RepoExportBackend.finish |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _interfaces.py |
RepoImportBackend.register |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / transfers / _interfaces.py |
RepoImportBackend.load |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _interfaces.py |
(no function) |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / transfers / _yaml.py |
_uuid_representer |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
_uuid_constructor |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
YamlRepoExportBackend.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
YamlRepoExportBackend.saveDimensionData |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
YamlRepoExportBackend.saveCollection |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
YamlRepoExportBackend.saveDatasets |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
YamlRepoExportBackend.saveDatasetAssociations |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
YamlRepoExportBackend.finish |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
YamlRepoImportBackend.__init__ |
|
0% |
80 |
80 |
0 |
|
0% |
54 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
YamlRepoImportBackend.register |
|
0% |
9 |
9 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
YamlRepoImportBackend.load |
|
0% |
30 |
30 |
0 |
|
0% |
22 |
0 |
|
0% |
| python / lsst / daf / butler / transfers / _yaml.py |
(no function) |
|
100% |
35 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / daf / butler / version.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_astropyTableFormatter.py |
AstropyTableFormatterTestCase.setUp |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_astropyTableFormatter.py |
AstropyTableFormatterTestCase.tearDown |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_astropyTableFormatter.py |
AstropyTableFormatterTestCase.testAstropyTableFormatter |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_astropyTableFormatter.py |
(no function) |
|
92% |
13 |
1 |
0 |
|
50% |
2 |
1 |
|
87% |
| tests / test_butler.py |
makeExampleMetrics |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerConfigTests.testSearchPath |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerPutGetTests.addDatasetType |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerPutGetTests.setUpClass |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerPutGetTests.assertGetComponents |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
ButlerPutGetTests.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerPutGetTests.create_butler |
|
0% |
14 |
14 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
ButlerPutGetTests.runPutGetTest |
|
0% |
124 |
124 |
0 |
|
0% |
20 |
0 |
|
0% |
| tests / test_butler.py |
ButlerPutGetTests.testDeferredCollectionPassing |
|
0% |
25 |
25 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testConstructor |
|
0% |
49 |
49 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testBasicPutGet |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testCompositePutGetConcrete |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testCompositePutGetVirtual |
|
0% |
29 |
29 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testIngest |
|
0% |
56 |
56 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testPruneCollections |
|
0% |
86 |
86 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testPickle |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testGetDatasetTypes |
|
0% |
21 |
21 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testTransaction |
|
0% |
27 |
27 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testMakeRepo |
|
0% |
22 |
22 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testStringification |
|
0% |
11 |
11 |
0 |
|
0% |
10 |
0 |
|
0% |
| tests / test_butler.py |
ButlerTests.testButlerRewriteDataId |
|
0% |
20 |
20 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_butler.py |
FileDatastoreButlerTests.checkFileExists |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
FileDatastoreButlerTests.testPutTemplates |
|
0% |
31 |
31 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
FileDatastoreButlerTests.testImportExport |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
FileDatastoreButlerTests.testImportExportVirtualComposite |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
FileDatastoreButlerTests.runImportExportTest |
|
0% |
23 |
23 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
FileDatastoreButlerTests.testRemoveRuns |
|
0% |
25 |
25 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreButlerTestCase.testPathConstructor |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreButlerTestCase.testExportTransferCopy |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreButlerTestCase.testPruneDatasets |
|
0% |
41 |
41 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreButlerTestCase.testPytypePutCoercion |
|
0% |
21 |
21 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreButlerTestCase.testPytypeCoercion |
|
0% |
24 |
24 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PostgresPosixDatastoreButlerTestCase._handler |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PostgresPosixDatastoreButlerTestCase.setUpClass |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PostgresPosixDatastoreButlerTestCase.tearDownClass |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PostgresPosixDatastoreButlerTestCase.setUp |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PostgresPosixDatastoreButlerTestCase.tearDown |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
PostgresPosixDatastoreButlerTestCase.testMakeRepo |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
InMemoryDatastoreButlerTestCase.testIngest |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerExplicitRootTestCase.setUp |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerExplicitRootTestCase.testFileLocations |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerMakeRepoOutfileTestCase.setUp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerMakeRepoOutfileTestCase.tearDown |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
ButlerMakeRepoOutfileTestCase.testConfigExistence |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerMakeRepoOutfileTestCase.testPutGet |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerMakeRepoOutfileDirTestCase.setUp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerMakeRepoOutfileDirTestCase.testConfigExistence |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
ButlerMakeRepoOutfileUriTestCase.setUp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
S3DatastoreButlerTestCase.genRoot |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
S3DatastoreButlerTestCase.setUp |
|
0% |
17 |
17 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
S3DatastoreButlerTestCase.tearDown |
|
0% |
18 |
18 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_butler.py |
WebdavDatastoreButlerTestCase.genRoot |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
WebdavDatastoreButlerTestCase.setUpClass |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
WebdavDatastoreButlerTestCase.tearDownClass |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
WebdavDatastoreButlerTestCase.setUp |
|
0% |
13 |
13 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_butler.py |
WebdavDatastoreButlerTestCase.tearDown |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_butler.py |
WebdavDatastoreButlerTestCase._serveWebdav |
|
0% |
17 |
17 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_butler.py |
WebdavDatastoreButlerTestCase._getfreeport |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.setUpClass |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.create_butler |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.create_butlers |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.testTransferUuidToUuid |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.testTransferIntToInt |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.testTransferIntToUuid |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.testTransferMissing |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.testTransferMissingDisassembly |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_butler.py |
PosixDatastoreTransfers.assertButlerTransfers |
|
0% |
86 |
86 |
0 |
|
0% |
34 |
0 |
|
0% |
| tests / test_butler.py |
(no function) |
|
97% |
214 |
6 |
0 |
|
50% |
2 |
1 |
|
97% |
| tests / test_cliCmdAssociate.py |
AssociateTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdAssociate.py |
AssociateTestCase.test_defaults |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdAssociate.py |
AssociateTestCase.test_values |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdAssociate.py |
(no function) |
|
92% |
12 |
1 |
0 |
|
50% |
2 |
1 |
|
86% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpTest.defaultExpected |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpTest.command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpUseTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_stdout |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_file |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_subset |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_invalidSubset |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_presets |
|
0% |
30 |
30 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_presetsDashedName |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_presetsDashedName.cmd |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigDump.py |
(no function) |
|
96% |
27 |
1 |
0 |
|
50% |
2 |
1 |
|
93% |
| tests / test_cliCmdConfigValidate.py |
ValidateTest.defaultExpected |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigValidate.py |
ValidateTest.command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigValidate.py |
ConfigValidateUseTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigValidate.py |
ConfigValidateUseTest.testConfigValidate |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigValidate.py |
ConfigValidateUseTest.testConfigValidate_ignore |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdConfigValidate.py |
(no function) |
|
94% |
17 |
1 |
0 |
|
50% |
2 |
1 |
|
89% |
| tests / test_cliCmdCreate.py |
CreateTest.defaultExpected |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdCreate.py |
CreateTest.command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdCreate.py |
CreateTest.test_minimal |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdCreate.py |
CreateTest.test_requiredMissing |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdCreate.py |
CreateTest.test_all |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdCreate.py |
(no function) |
|
93% |
14 |
1 |
0 |
|
50% |
2 |
1 |
|
88% |
| tests / test_cliCmdImport.py |
ImportTestCase.defaultExpected |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
ImportTestCase.command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
ImportTestCase.test_minimal |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
ImportTestCase.test_almostAll |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
ImportTestCase.test_missingArgument |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
ExportFileCase.mock |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
ExportFileCase.defaultExpected |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
ExportFileCase.command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
ExportFileCase.read_test |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
ExportFileCase.test_exportFile |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdImport.py |
(no function) |
|
96% |
28 |
1 |
0 |
|
50% |
2 |
1 |
|
93% |
| tests / test_cliCmdIngestFiles.py |
CliIngestFilesTest.setUp |
|
0% |
16 |
16 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliCmdIngestFiles.py |
CliIngestFilesTest.testIngestRelativePath |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdIngestFiles.py |
CliIngestFilesTest.testIngestAbsoluteWithDataId |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdIngestFiles.py |
CliIngestFilesTest.testIngestRelativeWithDataId |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdIngestFiles.py |
CliIngestFilesTest.assertIngest |
|
0% |
13 |
13 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliCmdIngestFiles.py |
(no function) |
|
95% |
19 |
1 |
0 |
|
50% |
2 |
1 |
|
90% |
| tests / test_cliCmdPruneCollection.py |
PruneCollectionsTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneCollection.py |
PruneCollectionsTest.testPruneCollections |
|
0% |
26 |
26 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.testPruneRun |
|
0% |
25 |
25 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.testPruneRun.confirm_initial_tables |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.testPruneTagged |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneCollection.py |
(no function) |
|
95% |
20 |
1 |
0 |
|
50% |
2 |
1 |
|
91% |
| tests / test_cliCmdPruneDatasets.py |
getTables |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
getDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
makeQueryDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.makeQueryDatasetsArgs |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.makePruneDatasetsArgs |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.run_test |
|
0% |
23 |
23 |
0 |
|
0% |
12 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_defaults_doContinue |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_defaults_doNotContinue |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_dryRun_unstore |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_dryRun_disassociate |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_dryRun_unstoreAndDisassociate |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_noConfirm |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_quiet |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_quietWithDryRun |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_noCollections |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_noDatasets |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeWithDisassociate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeNoOp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeImpliedArgs |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeImpliedArgsWithCollections |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeOnNonRunCollection |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_disassociateImpliedArgs |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_disassociateImpliedArgsWithCollections |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdPruneDatasets.py |
(no function) |
|
98% |
48 |
1 |
0 |
|
50% |
2 |
1 |
|
96% |
| tests / test_cliCmdQueryCollections.py |
QueryCollectionsCmdTest.defaultExpected |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryCollections.py |
QueryCollectionsCmdTest.command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryCollections.py |
QueryCollectionsCmdTest.test_minimal |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryCollections.py |
QueryCollectionsCmdTest.test_all |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryCollections.py |
QueryCollectionsScriptTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryCollections.py |
QueryCollectionsScriptTest.testGetCollections |
|
0% |
18 |
18 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryCollections.py |
ChainedCollectionsTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryCollections.py |
ChainedCollectionsTest.assertChain |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryCollections.py |
ChainedCollectionsTest.testChained |
|
0% |
42 |
42 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryCollections.py |
(no function) |
|
97% |
30 |
1 |
0 |
|
50% |
2 |
1 |
|
94% |
| tests / test_cliCmdQueryDataIds.py |
QueryDataIdsTest._queryDataIds |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDataIds.py |
QueryDataIdsTest.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDataIds.py |
QueryDataIdsTest.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDataIds.py |
QueryDataIdsTest.testDimensions |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDataIds.py |
QueryDataIdsTest.testNull |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDataIds.py |
QueryDataIdsTest.testWhere |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDataIds.py |
QueryDataIdsTest.testDatasetsAndCollections |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDataIds.py |
(no function) |
|
95% |
19 |
1 |
0 |
|
50% |
2 |
1 |
|
90% |
| tests / test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.defaultExpected |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.test_minimal |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.test_requiredMissing |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.test_all |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesScriptTest.testQueryDatasetTypes |
|
0% |
35 |
35 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasetTypes.py |
(no function) |
|
95% |
21 |
1 |
0 |
|
50% |
2 |
1 |
|
91% |
| tests / test_cliCmdQueryDatasets.py |
expectedFilesystemDatastoreTables |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
QueryDatasetsTest._queryDatasets |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
QueryDatasetsTest.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
QueryDatasetsTest.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testChained |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testShowURI |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testNoShowURI |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testWhere |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testGlobDatasetType |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testFindFirstAndCollections |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDatasets.py |
(no function) |
|
96% |
25 |
1 |
0 |
|
50% |
2 |
1 |
|
93% |
| tests / test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.testBasic |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.testWhere |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.testCollection |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.testSkymap |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdQueryDimensionRecords.py |
(no function) |
|
96% |
25 |
1 |
0 |
|
50% |
2 |
1 |
|
93% |
| tests / test_cliCmdRemoveCollections.py |
RemoveCollectionTest.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRemoveCollections.py |
RemoveCollectionTest.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRemoveCollections.py |
RemoveCollectionTest._verify_remove |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRemoveCollections.py |
RemoveCollectionTest._verify_remove._query_collection_column_names |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_cliCmdRemoveCollections.py |
RemoveCollectionTest.testRemoveScript |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliCmdRemoveCollections.py |
RemoveCollectionTest.testRemoveCmd |
|
0% |
32 |
32 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliCmdRemoveCollections.py |
(no function) |
|
95% |
22 |
1 |
0 |
|
50% |
2 |
1 |
|
92% |
| tests / test_cliCmdRemoveRuns.py |
RemoveCollectionTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRemoveRuns.py |
RemoveCollectionTest.test_removeRuns |
|
0% |
66 |
66 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRemoveRuns.py |
(no function) |
|
92% |
13 |
1 |
0 |
|
50% |
2 |
1 |
|
87% |
| tests / test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.find_files |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.testRetrieveAll |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.testRetrieveSubset |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.testOverwriteLink |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.testClobber |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliCmdRetrieveArtifacts.py |
(no function) |
|
95% |
22 |
1 |
0 |
|
50% |
2 |
1 |
|
92% |
| tests / test_cliLog.py |
ConvertPyLogLevelTestCase.test_convertToPyLogLevel |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliLog.py |
(no function) |
|
79% |
14 |
3 |
0 |
|
50% |
2 |
1 |
|
75% |
| tests / test_cliPluginLoader.py |
command_test |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
duplicate_command_test_env |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
FailedLoadTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
FailedLoadTest.test_unimportablePlugin |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
FailedLoadTest.test_unimportableLocalPackage |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
FailedLoadTest.test_unimportableLocalPackage.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
PluginLoaderTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
PluginLoaderTest.test_loadAndExecutePluginCommand |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
PluginLoaderTest.test_loadAndExecuteLocalCommand |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
PluginLoaderTest.test_loadTopHelp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
PluginLoaderTest.test_getLocalCommands |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
PluginLoaderTest.test_mergeCommandLists |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
PluginLoaderTest.test_listCommands_duplicate |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliPluginLoader.py |
(no function) |
|
96% |
27 |
1 |
0 |
|
50% |
2 |
1 |
|
93% |
| tests / test_cliUtilSplitCommas.py |
cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitCommas.py |
SplitCommasTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_separate |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_single |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_multiple |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_singlePair |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_multiplePair |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_none |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitCommas.py |
(no function) |
|
94% |
18 |
1 |
0 |
|
50% |
2 |
1 |
|
90% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_single_dict |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_single_tuple |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_multiple_dict |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_multiple_tuple |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_unseparated |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_notMultiple |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_wrongSeparator |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_missingSeparator |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_unseparatedOkay |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_unseparatedOkay_list |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_unseparatedOkay_defaultKey |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_dashSeparator |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_reverseKv |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvTestCase.test_invalidResultType |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_cli |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_cli.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_choice |
|
0% |
17 |
17 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_choice.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorDash |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorDash.split_kv_dash |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorDash.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorFunctoolsDash |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorFunctoolsDash.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorSpace |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorSpace.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorComma |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorComma.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_normalizeWithoutChoice |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_normalizeWithoutChoice.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_addToDefaultValue |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_addToDefaultValue.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_replaceDefaultValue |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_replaceDefaultValue.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilSplitKv.py |
(no function) |
|
86% |
37 |
5 |
0 |
|
50% |
2 |
1 |
|
85% |
| tests / test_cliUtilToUpper.py |
cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilToUpper.py |
ToUpperTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilToUpper.py |
ToUpperTestCase.test_isolated |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilToUpper.py |
ToUpperTestCase.test_lowerToUpper |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilToUpper.py |
ToUpperTestCase.test_upperToUpper |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilToUpper.py |
ToUpperTestCase.test_mixedToUpper |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtilToUpper.py |
(no function) |
|
93% |
14 |
1 |
0 |
|
50% |
2 |
1 |
|
88% |
| tests / test_cliUtils.py |
ArgumentHelpGeneratorTestCase.testHelp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
ArgumentHelpGeneratorTestCase.testHelp.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
ArgumentHelpGeneratorTestCase.testHelpWrapped |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
ArgumentHelpGeneratorTestCase.testHelpWrapped.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
ArgumentHelpGeneratorTestCase.runTest |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
UnwrapStringTestCase.test_leadingNewline |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
UnwrapStringTestCase.test_leadingContent |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
UnwrapStringTestCase.test_trailingNewline |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
UnwrapStringTestCase.test_oneLine |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
UnwrapStringTestCase.test_oneLineWithLeading |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
UnwrapStringTestCase.test_oneLineWithTrailing |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
UnwrapStringTestCase.test_lineBreaks |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionTest.test_addElipsisToMultiple |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionTest.test_addElipsisToMultiple.cmd |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionTest.test_addElipsisToNargs |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionTest.test_addElipsisToNargs.cmd |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWArgumentDecoratorTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWArgumentDecoratorTest.test_help |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWArgumentDecoratorTest.test_help.cmd |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWArgumentDecoratorTest.testUse |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWArgumentDecoratorTest.testUse.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionDecoratorTest.testGetName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionDecoratorTest.testGetOpts |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionDecoratorTest.testUse |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionDecoratorTest.testUse.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionDecoratorTest.testOverride |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWOptionDecoratorTest.testOverride.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
SectionOptionTest.cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
SectionOptionTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
SectionOptionTest.test_section_help |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
SectionOptionTest.test_section_function |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWPathTest.getCmd |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWPathTest.getCmd.cmd |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWPathTest.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWPathTest.test_exist |
|
0% |
20 |
20 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWCommandTest.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWCommandTest.testCaptureOptions |
|
0% |
18 |
18 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cliUtils.py |
MWCommandTest.testCaptureOptions.cmd |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cliUtils.py |
(no function) |
|
85% |
61 |
9 |
0 |
|
50% |
2 |
1 |
|
84% |
| tests / test_composites.py |
TestCompositesConfig.setUpClass |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_composites.py |
TestCompositesConfig.testBadConfig |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_composites.py |
TestCompositesConfig.testConfig |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_composites.py |
TestCompositesConfig.testMap |
|
0% |
26 |
26 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_composites.py |
(no function) |
|
92% |
12 |
1 |
0 |
|
50% |
2 |
1 |
|
86% |
| tests / test_config.py |
modified_environment |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testBadConfig |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testBasics |
|
0% |
45 |
45 |
0 |
|
0% |
14 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testDict |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.assertSplit |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testSplitting |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testEscape |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testOperators |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testMerge |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testUpdate |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testHierarchy |
|
0% |
72 |
72 |
0 |
|
0% |
12 |
0 |
|
0% |
| tests / test_config.py |
ConfigTestCase.testSerializedString |
|
0% |
19 |
19 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.setUp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testEmpty |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testPathlib |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testDefaults |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testExternalOverride |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testSearchPaths |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testExternalHierarchy |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testNoDefaults |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testAbsPath |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testClassDerived |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testInclude |
|
0% |
14 |
14 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testStringInclude |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testIncludeConfigs |
|
0% |
34 |
34 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
ConfigSubsetTestCase.testResource |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
FileWriteConfigTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
FileWriteConfigTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
FileWriteConfigTestCase.testDump |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_config.py |
(no function) |
|
99% |
67 |
1 |
0 |
|
50% |
2 |
1 |
|
97% |
| tests / test_connectionString.py |
ConnectionStringBuilderTestCase.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_connectionString.py |
ConnectionStringBuilderTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_connectionString.py |
ConnectionStringBuilderTestCase.testBuilder |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_connectionString.py |
ConnectionStringBuilderTestCase.testRelVsAbsPath |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_connectionString.py |
ConnectionStringBuilderTestCase.testRaises |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_connectionString.py |
(no function) |
|
95% |
19 |
1 |
0 |
|
50% |
2 |
1 |
|
90% |
| tests / test_constraints.py |
ConstraintsTestCase.setUp |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_constraints.py |
ConstraintsTestCase.testSimpleAccept |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_constraints.py |
ConstraintsTestCase.testSimpleReject |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_constraints.py |
ConstraintsTestCase.testAcceptReject |
|
0% |
18 |
18 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_constraints.py |
ConstraintsTestCase.testWildcardReject |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_constraints.py |
ConstraintsTestCase.testWildcardAccept |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_constraints.py |
ConstraintsTestCase.testEdgeCases |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_constraints.py |
(no function) |
|
92% |
13 |
1 |
0 |
|
50% |
2 |
1 |
|
87% |
| tests / test_datasets.py |
DatasetTypeTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testConstructor |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testConstructor2 |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testNameValidation |
|
0% |
21 |
21 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testEquality |
|
0% |
20 |
20 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testCompatibility |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testJson |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testSorting |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testHashability |
|
0% |
18 |
18 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testDeepCopy |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.testPickle |
|
0% |
38 |
38 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetTypeTestCase.test_composites |
|
0% |
24 |
24 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetRefTestCase.setUp |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetRefTestCase.testConstructor |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetRefTestCase.testSorting |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetRefTestCase.testResolving |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetRefTestCase.testPickle |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
DatasetRefTestCase.testJson |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datasets.py |
(no function) |
|
96% |
27 |
1 |
0 |
|
50% |
2 |
1 |
|
93% |
| tests / test_datastore.py |
DataIdForTest.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DataIdForTest.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DataIdForTest.__setitem__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DataIdForTest.__delitem__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DataIdForTest.__ior__ |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_datastore.py |
DataIdForTest.pop |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DataIdForTest.popitem |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DataIdForTest.update |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
makeExampleMetrics |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
FakeDataCoordinate.from_dict |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
FakeDataCoordinate.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTestsBase.setUpClass |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTestsBase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTestsBase.tearDown |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testConfigRoot |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testConstructor |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testConfigurationValidation |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testParameterValidation |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testBasicPutGet |
|
0% |
57 |
57 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testTrustGetRequest |
|
0% |
56 |
56 |
0 |
|
0% |
12 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testDisassembly |
|
0% |
34 |
34 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testRegistryCompositePutGet |
|
0% |
21 |
21 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.prepDeleteTest |
|
0% |
14 |
14 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testRemove |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testForget |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testTransfer |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testBasicTransaction |
|
0% |
27 |
27 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testNestedTransaction |
|
0% |
26 |
26 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests._prepareIngestTest |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.runIngestTest |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestNoTransfer |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestNoTransfer.succeed |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestNoTransfer.failInputDoesNotExist |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestNoTransfer.failOutsideRoot |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestNoTransfer.failNotImplemented |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestTransfer |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestTransfer.succeed |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestTransfer.failInputDoesNotExist |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestTransfer.failNotImplemented |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testIngestSymlinkOfSymlink |
|
0% |
22 |
22 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreTests.testExportImportRecords |
|
0% |
31 |
31 |
0 |
|
0% |
10 |
0 |
|
0% |
| tests / test_datastore.py |
PosixDatastoreTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
PosixDatastoreTestCase.testAtomicWrite |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
PosixDatastoreTestCase.testCanNotDeterminePutFormatterLocation |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
PosixDatastoreTestCase.testCanNotDeterminePutFormatterLocation.raiser |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
PosixDatastoreNoChecksumsTestCase.testChecksum |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
TrashDatastoreTestCase.testTrash |
|
0% |
24 |
24 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
CleanupPosixDatastoreTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
CleanupPosixDatastoreTestCase.testCleanup |
|
0% |
22 |
22 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreConstraintsTests.testConstraints |
|
0% |
27 |
27 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_datastore.py |
PosixDatastoreConstraintsTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
ChainedDatastorePerStoreConstraintsTests.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
ChainedDatastorePerStoreConstraintsTests.testConstraints |
|
0% |
35 |
35 |
0 |
|
0% |
12 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.setUpClass |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.setUp |
|
0% |
26 |
26 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.tearDown |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase._make_cache_manager |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.testNoCacheDir |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.testNoCacheDirReversed |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.testExplicitCacheDir |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.assertCache |
|
0% |
18 |
18 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.testNoCache |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase._expiration_config |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.testCacheExpiryFiles |
|
0% |
28 |
28 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.testCacheExpiryDatasets |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.testCacheExpiryDatasetsComposite |
|
0% |
14 |
14 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.testCacheExpirySize |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.assertExpiration |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_datastore.py |
DatastoreCacheTestCase.testCacheExpiryAge |
|
0% |
18 |
18 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_datastore.py |
DatasetRefURIsTestCase.testSequenceAccess |
|
0% |
17 |
17 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DatasetRefURIsTestCase.testRepr |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_datastore.py |
DataIdForTestTestCase.testImmutable |
|
0% |
17 |
17 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
DataIdForTestTestCase.testMutable |
|
0% |
30 |
30 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_datastore.py |
(no function) |
|
99% |
149 |
1 |
0 |
|
50% |
2 |
1 |
|
99% |
| tests / test_dbAuth.py |
DbAuthTestCase.test_patterns |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_dbAuth.py |
DbAuthTestCase.test_connStrings |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_dbAuth.py |
DbAuthTestCase.test_load |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dbAuth.py |
DbAuthTestCase.test_ipv6 |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dbAuth.py |
DbAuthTestCase.test_search |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dbAuth.py |
DbAuthTestCase.test_errors |
|
0% |
39 |
39 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dbAuth.py |
DbAuthTestCase.test_getUrl |
|
0% |
42 |
42 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_dbAuth.py |
DbAuthTestCase.test_urlEncoding |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dbAuth.py |
(no function) |
|
93% |
15 |
1 |
0 |
|
50% |
2 |
1 |
|
88% |
| tests / test_ddl.py |
AstropyTimeNsecTaiTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ddl.py |
AstropyTimeNsecTaiTestCase.test_value_none |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ddl.py |
AstropyTimeNsecTaiTestCase.test_time_before_epoch |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ddl.py |
AstropyTimeNsecTaiTestCase.test_max_time |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ddl.py |
AstropyTimeNsecTaiTestCase.test_round_trip |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_ddl.py |
(no function) |
|
91% |
11 |
1 |
0 |
|
50% |
2 |
1 |
|
85% |
| tests / test_dimensions.py |
loadDimensionData |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.checkGraphInvariants |
|
0% |
24 |
24 |
0 |
|
0% |
12 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testConfigPresent |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testCompatibility |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testVersion |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testConfigRead |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testGraphs |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testInstrumentDimensions |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testCalibrationDimensions |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testObservationDimensions |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testSkyMapDimensions |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testSubsetCalculation |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testSchemaGeneration |
|
0% |
35 |
35 |
0 |
|
0% |
16 |
0 |
|
0% |
| tests / test_dimensions.py |
DimensionTestCase.testPickling |
|
0% |
13 |
13 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_dimensions.py |
SplitByStateFlags.chain |
|
0% |
9 |
9 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.setUpClass |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.randomDataIds |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.randomDimensionSubset |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.splitByStateFlags |
|
0% |
15 |
15 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.testMappingInterface |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.testEquality |
|
0% |
17 |
17 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.testStandardize |
|
0% |
28 |
28 |
0 |
|
0% |
16 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.testUnion |
|
0% |
33 |
33 |
0 |
|
0% |
22 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.testRegions |
|
0% |
16 |
16 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.testTimespans |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.testIterableStatusFlags |
|
0% |
22 |
22 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_dimensions.py |
DataCoordinateTestCase.testSetOperations |
|
0% |
24 |
24 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dimensions.py |
(no function) |
|
98% |
54 |
1 |
0 |
|
50% |
2 |
1 |
|
96% |
| tests / test_exprParserLex.py |
ParserLexTestCase._assertToken |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testInstantiate |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testSimpleTokens |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testReservedTokens |
|
0% |
15 |
15 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testStringLiteral |
|
0% |
18 |
18 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testNumericLiteral |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testRangeLiteral |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testTimeLiteral |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testIdentifier |
|
0% |
24 |
24 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testExpression |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testExceptions |
|
0% |
38 |
38 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
ParserLexTestCase.testExceptions._assertExc |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserLex.py |
(no function) |
|
95% |
19 |
1 |
0 |
|
50% |
2 |
1 |
|
90% |
| tests / test_exprParserYacc.py |
_Visitor.visitNumericLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
_Visitor.visitStringLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
_Visitor.visitTimeLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
_Visitor.visitRangeLiteral |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
_Visitor.visitIdentifier |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
_Visitor.visitUnaryOp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
_Visitor.visitBinaryOp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
_Visitor.visitIsIn |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
_Visitor.visitParens |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testInstantiate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testEmpty |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testParseLiteral |
|
0% |
26 |
26 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testParseIdentifiers |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testParseParens |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testUnaryOps |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testBinaryOps |
|
0% |
51 |
51 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testIsIn |
|
0% |
62 |
62 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testCompareOps |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testBoolOps |
|
0% |
14 |
14 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testFunctionCall |
|
0% |
22 |
22 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testPointNode |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testTupleNode |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testExpression |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testSubstitution |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testException |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testException._assertExc |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testStr |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testVisit |
|
0% |
17 |
17 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
ParserLexTestCase.testParseTimeStr |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_exprParserYacc.py |
(no function) |
|
97% |
38 |
1 |
0 |
|
50% |
2 |
1 |
|
95% |
| tests / test_expressions.py |
ConvertExpressionToSqlTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_expressions.py |
ConvertExpressionToSqlTestCase.test_simple |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_expressions.py |
ConvertExpressionToSqlTestCase.test_time |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_expressions.py |
ConvertExpressionToSqlTestCase.test_ingest_date |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_expressions.py |
CheckVisitorTestCase.test_governor |
|
0% |
20 |
20 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_expressions.py |
(no function) |
|
94% |
18 |
1 |
0 |
|
50% |
2 |
1 |
|
90% |
| tests / test_formatter.py |
FormatterFactoryTestCase.setUp |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_formatter.py |
FormatterFactoryTestCase.assertIsFormatter |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_formatter.py |
FormatterFactoryTestCase.testFormatter |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_formatter.py |
FormatterFactoryTestCase.testExtensionValidation |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_formatter.py |
FormatterFactoryTestCase.testRegistry |
|
0% |
20 |
20 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_formatter.py |
FormatterFactoryTestCase.testRegistryWithStorageClass |
|
0% |
17 |
17 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_formatter.py |
FormatterFactoryTestCase.testRegistryConfig |
|
0% |
38 |
38 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_formatter.py |
(no function) |
|
94% |
17 |
1 |
0 |
|
50% |
2 |
1 |
|
89% |
| tests / test_location.py |
LocationTestCase.testFileLocation |
|
0% |
25 |
25 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_location.py |
LocationTestCase.testAbsoluteLocations |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_location.py |
LocationTestCase.testBadLocations |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_location.py |
LocationTestCase.testRelativeRoot |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_location.py |
LocationTestCase.testQuotedRoot |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_location.py |
LocationTestCase.testHttpLocation |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_location.py |
(no function) |
|
93% |
14 |
1 |
0 |
|
50% |
2 |
1 |
|
88% |
| tests / test_logFormatter.py |
ButlerLogRecordsFormatterTestCase.setUp |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_logFormatter.py |
ButlerLogRecordsFormatterTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_logFormatter.py |
ButlerLogRecordsFormatterTestCase.testButlerLogRecordsFormatter |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_logFormatter.py |
ButlerLogRecordsFormatterTestCase.testJsonLogRecordsFormatter |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_logFormatter.py |
(no function) |
|
94% |
16 |
1 |
0 |
|
50% |
2 |
1 |
|
89% |
| tests / test_logging.py |
LoggingTestCase.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_logging.py |
LoggingTestCase.tearDown |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_logging.py |
LoggingTestCase.testRecordCapture |
|
0% |
29 |
29 |
0 |
|
0% |
16 |
0 |
|
0% |
| tests / test_logging.py |
LoggingTestCase.testRecordsFormatting |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_logging.py |
LoggingTestCase.testButlerLogRecords |
|
0% |
37 |
37 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_logging.py |
LoggingTestCase.testExceptionInfo |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_logging.py |
LoggingTestCase.testMDC |
|
0% |
39 |
39 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_logging.py |
TestJsonLogging.testJsonLogStream |
|
0% |
39 |
39 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_logging.py |
(no function) |
|
95% |
20 |
1 |
0 |
|
50% |
2 |
1 |
|
91% |
| tests / test_matplotlibFormatter.py |
MatplotlibFormatterTestCase.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_matplotlibFormatter.py |
MatplotlibFormatterTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_matplotlibFormatter.py |
MatplotlibFormatterTestCase.testMatplotlibFormatter |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_matplotlibFormatter.py |
(no function) |
|
86% |
22 |
3 |
0 |
|
50% |
2 |
1 |
|
83% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.init |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitNumericLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitStringLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitTimeLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitIdentifier |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitUnaryOp |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitBinaryOp |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitIsIn |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitParens |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitRangeLiteral |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
NormalFormExpressionTestCase.check |
|
0% |
19 |
19 |
0 |
|
0% |
12 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
NormalFormExpressionTestCase.testNormalize |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_normalFormExpression.py |
(no function) |
|
96% |
23 |
1 |
0 |
|
50% |
2 |
1 |
|
92% |
| tests / test_packages.py |
PackagesFormatterTestCase.setUp |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_packages.py |
PackagesFormatterTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_packages.py |
PackagesFormatterTestCase.testPackages |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_packages.py |
(no function) |
|
92% |
12 |
1 |
0 |
|
50% |
2 |
1 |
|
86% |
| tests / test_parquet.py |
ParquetFormatterTestCase.setUp |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_parquet.py |
ParquetFormatterTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_parquet.py |
ParquetFormatterTestCase.testSingleIndexDataFrame |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_parquet.py |
ParquetFormatterTestCase.testMultiIndexDataFrame |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_parquet.py |
(no function) |
|
84% |
19 |
3 |
0 |
|
50% |
2 |
1 |
|
81% |
| tests / test_postgresql.py |
_startServer |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlDatabaseTestCase.setUpClass |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlDatabaseTestCase.tearDownClass |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlDatabaseTestCase.makeEmptyDatabase |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlDatabaseTestCase.getNewConnection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlDatabaseTestCase.asReadOnly |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlDatabaseTestCase.testNameShrinking |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlDatabaseTestCase.test_RangeTimespanType |
|
0% |
27 |
27 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlDatabaseTestCase.test_RangeTimespanType.subquery |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlRegistryTests.setUpClass |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlRegistryTests.tearDownClass |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlRegistryTests.getDataDir |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlRegistryTests.makeRegistry |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_postgresql.py |
PostgresqlRegistryNameKeyCollMgrTestCase.makeRegistry |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_postgresql.py |
(no function) |
|
98% |
54 |
1 |
0 |
|
50% |
2 |
1 |
|
96% |
| tests / test_progress.py |
MockProgressBar.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
MockProgressBar.__iter__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_progress.py |
MockProgressBar.update |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
MockProgressHandler.get_progress_bar |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
ClickProgressHandlerTestCase.setUp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
ClickProgressHandlerTestCase.tearDown |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
ClickProgressHandlerTestCase.get_cmd |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
ClickProgressHandlerTestCase.get_cmd.cmd |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
ClickProgressHandlerTestCase.test_click_disabled_by_default |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
ClickProgressHandlerTestCase.test_click_enabled |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
ClickProgressHandlerTestCase.test_click_disabled_globally |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
ClickProgressHandlerTestCase.test_click_disabled_by_log_level |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
MockedProgressHandlerTestCase.setUp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
MockedProgressHandlerTestCase.tearDown |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
MockedProgressHandlerTestCase.test_bar_iterable |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_progress.py |
MockedProgressHandlerTestCase.test_bar_update |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_progress.py |
MockedProgressHandlerTestCase.test_iter_chunks |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_progress.py |
MockedProgressHandlerTestCase.test_iter_item_chunks |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_progress.py |
(no function) |
|
97% |
33 |
1 |
0 |
|
50% |
2 |
1 |
|
94% |
| tests / test_quantum.py |
QuantumTestCase._buildFullQuantum |
|
0% |
31 |
31 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_quantum.py |
QuantumTestCase.testConstructor |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum.py |
QuantumTestCase.testSerialization |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum.py |
(no function) |
|
93% |
14 |
1 |
0 |
|
50% |
2 |
1 |
|
88% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.setUp |
|
0% |
26 |
26 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.make_quantum |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_initialize |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_getPutDirect |
|
0% |
20 |
20 |
0 |
|
0% |
10 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_getDirectDeferred |
|
0% |
16 |
16 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_datasetExistsDirect |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_markInputUnused |
|
0% |
12 |
12 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_pruneDatasets |
|
0% |
27 |
27 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_extract_provenance_data |
|
0% |
28 |
28 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_collect_and_transfer |
|
0% |
21 |
21 |
0 |
|
0% |
14 |
0 |
|
0% |
| tests / test_quantumBackedButler.py |
(no function) |
|
95% |
21 |
1 |
0 |
|
50% |
2 |
1 |
|
91% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.makeButler |
|
0% |
13 |
13 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.comparableRef |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testReadBackwardsCompatibility |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testDatasetTransfers |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testComponentExport |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testImportTwice |
|
0% |
16 |
16 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testDatasetImportReuseIds |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testCollectionTransfers |
|
0% |
44 |
44 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testButlerGet |
|
0% |
18 |
18 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testGetCalibration |
|
0% |
40 |
40 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testRegistryDefaults |
|
0% |
25 |
25 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testJson |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testJsonDimensionRecordsAndHtmlRepresentation |
|
0% |
16 |
16 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_simpleButler.py |
SimpleButlerTestCase.testWildcardQueries |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_simpleButler.py |
(no function) |
|
94% |
48 |
3 |
0 |
|
50% |
2 |
1 |
|
92% |
| tests / test_sqlite.py |
removeWritePermission |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
isEmptyDatabaseActuallyWriteable |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileDatabaseTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileDatabaseTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileDatabaseTestCase.makeEmptyDatabase |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileDatabaseTestCase.getNewConnection |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileDatabaseTestCase.asReadOnly |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileDatabaseTestCase.testConnection |
|
0% |
24 |
24 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileDatabaseTestCase.testTransactionLocking |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteMemoryDatabaseTestCase.makeEmptyDatabase |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteMemoryDatabaseTestCase.getNewConnection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteMemoryDatabaseTestCase.asReadOnly |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteMemoryDatabaseTestCase.testConnection |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteMemoryDatabaseTestCase.testTransactionLocking |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileRegistryTests.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileRegistryTests.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileRegistryTests.getDataDir |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileRegistryTests.makeRegistry |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteFileRegistryNameKeyCollMgrTestCase.makeRegistry |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteMemoryRegistryTests.getDataDir |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteMemoryRegistryTests.makeRegistry |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_sqlite.py |
SqliteMemoryRegistryTests.testMissingAttributes |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sqlite.py |
(no function) |
|
98% |
62 |
1 |
0 |
|
50% |
2 |
1 |
|
97% |
| tests / test_storageClass.py |
StorageClassFactoryTestCase.testCreation |
|
0% |
26 |
26 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_storageClass.py |
StorageClassFactoryTestCase.testParameters |
|
0% |
12 |
12 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_storageClass.py |
StorageClassFactoryTestCase.testEquality |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_storageClass.py |
StorageClassFactoryTestCase.testRegistry |
|
0% |
31 |
31 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_storageClass.py |
StorageClassFactoryTestCase.testFactoryConfig |
|
0% |
29 |
29 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_storageClass.py |
StorageClassFactoryTestCase.testPickle |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_storageClass.py |
StorageClassFactoryTestCase._convert_type |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_storageClass.py |
StorageClassFactoryTestCase.testConverters |
|
0% |
30 |
30 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_storageClass.py |
(no function) |
|
96% |
23 |
1 |
0 |
|
50% |
2 |
1 |
|
92% |
| tests / test_templates.py |
TestFileTemplates.makeDatasetRef |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.assertTemplate |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.testBasic |
|
0% |
23 |
23 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.testRunOrCollectionNeeded |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.testNoRecord |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.testOptional |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.testComponent |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.testFields |
|
0% |
12 |
12 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.testSimpleConfig |
|
0% |
52 |
52 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_templates.py |
TestFileTemplates.testValidation |
|
0% |
21 |
21 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_templates.py |
(no function) |
|
95% |
19 |
1 |
0 |
|
50% |
2 |
1 |
|
90% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.setUpClass |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.tearDownClass |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.testButlerValid |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.testButlerKwargs |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite._checkButlerDimension |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.testButlerDimensions |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.testAddDataIdValue |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.testAddDatasetType |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.testRegisterMetricsExample |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.testRegisterMetricsExampleChained |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.testUniqueButler |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
ButlerUtilsTestSuite.testExpandUniqueId |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_testRepo.py |
(no function) |
|
96% |
25 |
1 |
0 |
|
50% |
2 |
1 |
|
93% |
| tests / test_time_utils.py |
TimeTestCase.test_time_before_epoch |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_time_utils.py |
TimeTestCase.test_max_time |
|
0% |
13 |
13 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_time_utils.py |
TimeTestCase.test_round_trip |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_time_utils.py |
TimeTestCase.test_times_equal |
|
0% |
30 |
30 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_time_utils.py |
(no function) |
|
81% |
16 |
3 |
0 |
|
50% |
2 |
1 |
|
78% |
| tests / test_timespan.py |
TimespanTestCase.setUp |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_timespan.py |
TimespanTestCase.testEmpty |
|
0% |
23 |
23 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_timespan.py |
TimespanTestCase.testFromInstant |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_timespan.py |
TimespanTestCase.testInvalid |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_timespan.py |
TimespanTestCase.testStrings |
|
0% |
11 |
11 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_timespan.py |
TimespanTestCase.testOperationConsistency |
|
0% |
36 |
36 |
0 |
|
0% |
22 |
0 |
|
0% |
| tests / test_timespan.py |
TimespanTestCase.testPrecision |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_timespan.py |
TimespanTestCase.testTimescales |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_timespan.py |
TimespanTestCase.testFuture |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_timespan.py |
TimespanTestCase.testJson |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_timespan.py |
(no function) |
|
88% |
24 |
3 |
0 |
|
50% |
2 |
1 |
|
85% |
| tests / test_uri.py |
ButlerURITestCase.test_uri |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_uri.py |
(no function) |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| tests / test_utils.py |
NamedKeyDictTest.setUp |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedKeyDictTest.check |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedKeyDictTest.testConstruction |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedKeyDictTest.testDuplicateNameConstruction |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedKeyDictTest.testNoNameConstruction |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedKeyDictTest.testGetItem |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedKeyDictTest.testSetItem |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedKeyDictTest.testDelItem |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedKeyDictTest.testIter |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedKeyDictTest.testEquality |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedValueSetTest.setUp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedValueSetTest.testConstruction |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_utils.py |
NamedValueSetTest.testNoNameConstruction |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedValueSetTest.testGetItem |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedValueSetTest.testEquality |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedValueSetTest.checkOperator |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
NamedValueSetTest.testOperators |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
GlobToRegexTestCase.testStarInList |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_utils.py |
GlobToRegexTestCase.testGlobList |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_utils.py |
(no function) |
|
97% |
31 |
1 |
0 |
|
50% |
2 |
1 |
|
94% |