python/lsst/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/__init__.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/_butler.py |
PurgeWithoutUnstorePruneCollectionsError.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
RunWithoutPurgePruneCollectionsError.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
PurgeUnsupportedPruneCollectionsError.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.__init__ |
35 |
35 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.get_repo_uri |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.get_known_repos |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.makeRepo |
33 |
33 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler._unpickle |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.__reduce__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.isWriteable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.transaction |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler._standardizeArgs |
23 |
23 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler._rewrite_data_id |
125 |
125 |
0 |
98 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler._findDatasetRef |
26 |
26 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.putDirect |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.put |
23 |
23 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.getDirect |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.getDirectDeferred |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.getDeferred |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.get |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.getURIs |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.getURI |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.retrieveArtifacts |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.datasetExists |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.removeRuns |
17 |
17 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.pruneCollection |
20 |
20 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.pruneCollection.remove |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.pruneDatasets |
33 |
33 |
0 |
34 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.ingest |
32 |
32 |
0 |
26 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.export |
21 |
21 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.import_ |
16 |
16 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.import_.doImport |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.transfer_from |
57 |
57 |
0 |
38 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.validateConfiguration |
59 |
59 |
0 |
48 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.collections |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.run |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
Butler.dimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butler.py |
(no function) |
90 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/_butlerConfig.py |
ButlerConfig.__init__ |
27 |
27 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/_butlerConfig.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/_butlerRepoIndex.py |
ButlerRepoIndex._read_repository_index |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_butlerRepoIndex.py |
ButlerRepoIndex._get_index_uri |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_butlerRepoIndex.py |
ButlerRepoIndex._read_repository_index_from_environment |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butlerRepoIndex.py |
ButlerRepoIndex.get_known_repos |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_butlerRepoIndex.py |
ButlerRepoIndex.get_repo_uri |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_butlerRepoIndex.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/_deferredDatasetHandle.py |
DeferredDatasetHandle.get |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/_deferredDatasetHandle.py |
DeferredDatasetHandle.dataId |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_deferredDatasetHandle.py |
(no function) |
19 |
2 |
0 |
4 |
1 |
87% |
python/lsst/daf/butler/_limited_butler.py |
LimitedButler.isWriteable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_limited_butler.py |
LimitedButler.putDirect |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_limited_butler.py |
LimitedButler.getDirect |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_limited_butler.py |
LimitedButler.getDirectDeferred |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_limited_butler.py |
LimitedButler.datasetExistsDirect |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_limited_butler.py |
LimitedButler.markInputUnused |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_limited_butler.py |
LimitedButler.pruneDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_limited_butler.py |
LimitedButler.dimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_limited_butler.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/_quantum_backed.py |
_DatasetRecordStorageManagerDatastoreConstructionMimic.getIdColumnType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
_DatasetRecordStorageManagerDatastoreConstructionMimic.addDatasetForeignKey |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.__init__ |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.initialize |
14 |
14 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.isWriteable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.getDirect |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.getDirectDeferred |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.datasetExistsDirect |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.markInputUnused |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.dimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.putDirect |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.pruneDatasets |
18 |
18 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumBackedButler.extract_provenance_data |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumProvenanceData.collect_and_transfer |
14 |
14 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumProvenanceData.parse_raw |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumProvenanceData.direct |
10 |
10 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
QuantumProvenanceData.direct._to_uuid_set |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/_quantum_backed.py |
(no function) |
57 |
1 |
0 |
2 |
1 |
97% |
python/lsst/daf/butler/cli/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/butler.py |
_importPlugin |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI.localCmdPkg |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI.getLocalCommands |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI.list_commands |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI.get_command |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI._setupLogging |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI.getPluginList |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI._funcNameToCmdName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI._cmdNameToFuncName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI._mergeCommandLists |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI._getPluginCommands |
14 |
14 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI._getCommands |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
LoaderCLI._raiseIfDuplicateCommands |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
ButlerCLI._funcNameToCmdName |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
ButlerCLI._cmdNameToFuncName |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
cli |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
main |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/butler.py |
(no function) |
54 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/cliLog.py |
PrecisionLogFormatter.formatTime |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog.root_loggers |
5 |
1 |
0 |
2 |
1 |
71% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog.initLog |
35 |
35 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog.resetLog |
16 |
16 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog.setLogLevels |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog._setLogLevel |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog._getPyLogLevel |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog._getLsstLogLevel |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog.ComponentSettings.__init__ |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog.ComponentSettings.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog._recordComponentSetting |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
CliLog.replayConfigState |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/cliLog.py |
(no function) |
49 |
2 |
0 |
0 |
0 |
96% |
python/lsst/daf/butler/cli/cmd/__init__.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/cmd/_remove_collections.py |
remove_collections |
27 |
27 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/_remove_collections.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/cmd/_remove_runs.py |
_quoted |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/_remove_runs.py |
_print_remove |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/_remove_runs.py |
_print_requires_confirmation |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/_remove_runs.py |
remove_runs |
17 |
17 |
0 |
9 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/_remove_runs.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/cmd/commands.py |
associate |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
butler_import |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
create |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
config_dump |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
config_validate |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
prune_collection |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
prune_datasets |
40 |
40 |
0 |
28 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
query_collections |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
query_dataset_types |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
remove_dataset_type |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
query_datasets |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
certify_calibrations |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
query_data_ids |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
query_dimension_records |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
retrieve_artifacts |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
transfer_datasets |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
collection_chain |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
ingest_files |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
register_dataset_type |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
export_calibs |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/cmd/commands.py |
(no function) |
200 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/opt/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/opt/arguments.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/opt/optionGroups.py |
query_datasets_options.__init__ |
11 |
1 |
0 |
8 |
1 |
89% |
python/lsst/daf/butler/cli/opt/optionGroups.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/opt/options.py |
CollectionTypeCallback.makeCollectionTypes |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/opt/options.py |
(no function) |
35 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/cli/progress.py |
ClickProgressHandler.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/progress.py |
ClickProgressHandler.callback |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/progress.py |
ClickProgressHandler.option |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/progress.py |
ClickProgressHandler.get_progress_bar |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/progress.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
astropyTablesToStr |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
printAstropyTables |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
textTypeStr |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
LogCliRunner.invoke |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
clickResultMsg |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
command_test_env |
5 |
5 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
addArgumentHelp |
12 |
2 |
0 |
6 |
2 |
78% |
python/lsst/daf/butler/cli/utils.py |
split_commas |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
split_kv |
36 |
36 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
split_kv.norm |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
split_kv.RetDict.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
split_kv.RetDict.add |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
split_kv.RetDict.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
split_kv.RetTuple.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
split_kv.RetTuple.add |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
split_kv.RetTuple.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
to_upper |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
unwrap |
2 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
unwrap.splitSection |
5 |
1 |
0 |
2 |
1 |
71% |
python/lsst/daf/butler/cli/utils.py |
option_section.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
option_section.__call__ |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
MWPath.__init__ |
4 |
0 |
0 |
2 |
1 |
83% |
python/lsst/daf/butler/cli/utils.py |
MWPath.convert |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
MWOption.make_metavar |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
MWArgument.make_metavar |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
OptionSection.hidden |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
OptionSection.hidden |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
OptionSection.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
OptionSection.get_help_record |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
MWOptionDecorator.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
MWOptionDecorator.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
MWOptionDecorator.opts |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
MWOptionDecorator.help |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
MWOptionDecorator.__call__ |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
MWArgumentDecorator.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
MWArgumentDecorator.__call__ |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
MWArgumentDecorator.__call__.decorator |
5 |
0 |
0 |
4 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
MWCommand.__init__ |
5 |
0 |
0 |
2 |
1 |
86% |
python/lsst/daf/butler/cli/utils.py |
MWCommand._capture_args |
22 |
22 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
MWCommand.parse_args |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
MWCommand.epilog |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
MWCommand.epilog |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
OptionGroup.__call__ |
3 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
MWCtxObj.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
MWCtxObj.getFrom |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
yaml_presets |
16 |
16 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
yaml_presets._name_for_option |
4 |
4 |
0 |
5 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
_read_yaml_presets |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
sortAstropyTable |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
catch_and_exit |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/cli/utils.py |
catch_and_exit.inner |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/cli/utils.py |
(no function) |
84 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/__init__.py |
(no function) |
29 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/_butlerUri.py |
_add_base |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/_butlerUri.py |
_reset_base |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/_butlerUri.py |
ButlerURI.__new__ |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/_butlerUri.py |
(no function) |
10 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/core/_topology.py |
TopologicalFamily.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalFamily.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalFamily.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalFamily.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalFamily.choose |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalRelationshipEndpoint.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalRelationshipEndpoint.topology |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalRelationshipEndpoint.spatial |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalRelationshipEndpoint.temporal |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalExtentDatabaseRepresentation.makeFieldSpecs |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalExtentDatabaseRepresentation.getFieldNames |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalExtentDatabaseRepresentation.update |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalExtentDatabaseRepresentation.extract |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalExtentDatabaseRepresentation.hasExclusionConstraint |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalExtentDatabaseRepresentation.fromSelectable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalExtentDatabaseRepresentation.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalExtentDatabaseRepresentation.isNull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
TopologicalExtentDatabaseRepresentation.flatten |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
SpatialRegionDatabaseRepresentation.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
SpatialRegionDatabaseRepresentation.makeFieldSpecs |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
SpatialRegionDatabaseRepresentation.getFieldNames |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
SpatialRegionDatabaseRepresentation.update |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
SpatialRegionDatabaseRepresentation.extract |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
SpatialRegionDatabaseRepresentation.fromSelectable |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
SpatialRegionDatabaseRepresentation.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
SpatialRegionDatabaseRepresentation.isNull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
SpatialRegionDatabaseRepresentation.flatten |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/_topology.py |
(no function) |
89 |
0 |
0 |
6 |
0 |
100% |
python/lsst/daf/butler/core/composites.py |
CompositesConfig.validate |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/composites.py |
CompositesMap.__init__ |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/composites.py |
CompositesMap.shouldBeDisassembled |
16 |
16 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/composites.py |
CompositesMap.__str__ |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/composites.py |
(no function) |
25 |
5 |
0 |
2 |
1 |
78% |
python/lsst/daf/butler/core/config.py |
_doUpdate |
7 |
1 |
0 |
6 |
1 |
85% |
python/lsst/daf/butler/core/config.py |
_checkNextItem |
20 |
11 |
0 |
10 |
3 |
47% |
python/lsst/daf/butler/core/config.py |
Loader.__init__ |
6 |
2 |
0 |
0 |
0 |
67% |
python/lsst/daf/butler/core/config.py |
Loader.include |
14 |
14 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Loader.extractFile |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.__init__ |
13 |
1 |
0 |
8 |
1 |
90% |
python/lsst/daf/butler/core/config.py |
Config.ppprint |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.__len__ |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/config.py |
Config.__iter__ |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/config.py |
Config.copy |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.fromString |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.fromYaml |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.__initFromUri |
16 |
7 |
0 |
6 |
1 |
45% |
python/lsst/daf/butler/core/config.py |
Config.__initFromYaml |
5 |
1 |
0 |
2 |
1 |
71% |
python/lsst/daf/butler/core/config.py |
Config.__initFromJson |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config._processExplicitIncludes |
38 |
30 |
0 |
26 |
3 |
20% |
python/lsst/daf/butler/core/config.py |
Config._splitIntoKeys |
22 |
17 |
0 |
16 |
2 |
24% |
python/lsst/daf/butler/core/config.py |
Config._getKeyHierarchy |
4 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/core/config.py |
Config._findInHierarchy |
12 |
0 |
0 |
4 |
0 |
100% |
python/lsst/daf/butler/core/config.py |
Config.__getitem__ |
17 |
8 |
0 |
8 |
2 |
52% |
python/lsst/daf/butler/core/config.py |
Config.__setitem__ |
12 |
12 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.__contains__ |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/config.py |
Config.__delitem__ |
9 |
2 |
0 |
4 |
2 |
69% |
python/lsst/daf/butler/core/config.py |
Config.update |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/config.py |
Config.merge |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.nameTuples |
6 |
1 |
0 |
4 |
1 |
60% |
python/lsst/daf/butler/core/config.py |
Config.nameTuples.getKeysAsTuples |
9 |
0 |
0 |
6 |
0 |
100% |
python/lsst/daf/butler/core/config.py |
Config.names |
21 |
21 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.asArray |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.__ne__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.dump |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.dumpToUri |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.updateParameters |
27 |
27 |
0 |
26 |
0 |
0% |
python/lsst/daf/butler/core/config.py |
Config.toDict |
6 |
1 |
0 |
4 |
1 |
80% |
python/lsst/daf/butler/core/config.py |
ConfigSubset.__init__ |
42 |
17 |
0 |
28 |
9 |
57% |
python/lsst/daf/butler/core/config.py |
ConfigSubset.defaultSearchPaths |
6 |
2 |
0 |
2 |
1 |
62% |
python/lsst/daf/butler/core/config.py |
ConfigSubset._updateWithConfigsFromPath |
12 |
3 |
0 |
8 |
3 |
70% |
python/lsst/daf/butler/core/config.py |
ConfigSubset._updateWithOtherConfigFile |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/config.py |
ConfigSubset.validate |
3 |
1 |
0 |
4 |
1 |
71% |
python/lsst/daf/butler/core/config.py |
(no function) |
85 |
2 |
0 |
0 |
0 |
98% |
python/lsst/daf/butler/core/configSupport.py |
LookupKey.__init__ |
28 |
19 |
0 |
22 |
5 |
28% |
python/lsst/daf/butler/core/configSupport.py |
LookupKey.__str__ |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
LookupKey.__repr__ |
8 |
8 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
LookupKey.__eq__ |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
LookupKey.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
LookupKey.dimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
LookupKey.dataId |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
LookupKey.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
LookupKey.clone |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
processLookupConfigs |
16 |
16 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
processLookupConfigList |
16 |
16 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/core/configSupport.py |
(no function) |
29 |
2 |
0 |
2 |
1 |
90% |
python/lsst/daf/butler/core/constraints.py |
Constraints.__init__ |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/constraints.py |
Constraints.__str__ |
5 |
5 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/constraints.py |
Constraints.isAcceptable |
15 |
15 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/constraints.py |
Constraints.getLookupKeys |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/constraints.py |
(no function) |
24 |
3 |
0 |
2 |
1 |
85% |
python/lsst/daf/butler/core/datasets/__init__.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/datasets/association.py |
DatasetAssociation.__lt__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/association.py |
(no function) |
15 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/core/datasets/ref.py |
SerializedDatasetRef._check_dataId |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
SerializedDatasetRef._check_run |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
SerializedDatasetRef._check_component |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
SerializedDatasetRef.direct |
9 |
9 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.__init__ |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.__eq__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.dimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.__repr__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.__str__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.__lt__ |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.to_simple |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.from_simple |
27 |
27 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef._unpickle |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.__reduce__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.__deepcopy__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.resolved |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.unresolved |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.expanded |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.isComponent |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.isComposite |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef._lookupNames |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.groupByType |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.getCheckedId |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.makeCompositeRef |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
DatasetRef.makeComponentRef |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/ref.py |
(no function) |
73 |
1 |
0 |
4 |
1 |
97% |
python/lsst/daf/butler/core/datasets/type.py |
_safeMakeMappingProxyType |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
SerializedDatasetType.direct |
9 |
9 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.nameWithComponent |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.__init__ |
36 |
36 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.__repr__ |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType._equal_ignoring_storage_class |
11 |
11 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.__eq__ |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.is_compatible_with |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.__lt__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.dimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.storageClass |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.storageClass_name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.parentStorageClass |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.isCalibration |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.splitDatasetTypeName |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.nameAndComponent |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.component |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.componentTypeName |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.makeCompositeDatasetType |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.makeComponentDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.makeAllComponentDatasetTypes |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.isComponent |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.isComposite |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType._lookupNames |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.to_simple |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.from_simple |
13 |
13 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.__reduce__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
DatasetType.__deepcopy__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
_unpickle_via_factory |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datasets/type.py |
(no function) |
66 |
2 |
0 |
2 |
1 |
96% |
python/lsst/daf/butler/core/datastore.py |
IngestPrepData.__init__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
DatastoreTransaction.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
DatastoreTransaction.registerUndo |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
DatastoreTransaction.undoWith |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
DatastoreTransaction.rollback |
12 |
12 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
DatastoreTransaction.commit |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
DatasetRefURIs.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
DatasetRefURIs.__getitem__ |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
DatasetRefURIs.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
DatasetRefURIs.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.setConfigRoot |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.fromConfig |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.transaction |
8 |
8 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.knows |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.mexists |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.exists |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.put |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore._overrideTransferMode |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore._prepIngest |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore._finishIngest |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.ingest |
21 |
21 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.transfer_from |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.getManyURIs |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.getURIs |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.getURI |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.retrieveArtifacts |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.remove |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.forget |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.trash |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.emptyTrash |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.transfer |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.export |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.validateConfiguration |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.validateKey |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.getLookupKeys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.needs_expanded_data_ids |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.import_records |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
Datastore.export_records |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastore.py |
(no function) |
125 |
6 |
0 |
6 |
1 |
95% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
remove_cache_directory |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
_construct_cache_path |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
_parse_cache_name |
7 |
7 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheEntry.from_file |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.cache_size |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.__setitem__ |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.__delitem__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry._decrement |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.keys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.values |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.items |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.pop |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
CacheRegistry.get_dataset_keys |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
AbstractDatastoreCacheManager.cache_size |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
AbstractDatastoreCacheManager.file_count |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
AbstractDatastoreCacheManager.__init__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
AbstractDatastoreCacheManager.should_be_cached |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
AbstractDatastoreCacheManager.known_to_cache |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
AbstractDatastoreCacheManager.move_to_cache |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
AbstractDatastoreCacheManager.find_in_cache |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
AbstractDatastoreCacheManager.remove_from_cache |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
AbstractDatastoreCacheManager.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.__init__ |
23 |
23 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.cache_directory |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager._temp_exempt_directory |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.cache_size |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.file_count |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.should_be_cached |
11 |
11 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager._construct_cache_name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.move_to_cache |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.find_in_cache |
27 |
27 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.remove_from_cache |
10 |
10 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager._register_cache_entry |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.scan_cache |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.known_to_cache |
11 |
11 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager._remove_from_cache |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager._expire_cache |
42 |
42 |
0 |
30 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager._sort_cache |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager._sort_cache.sort_by_time |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreCacheManager.__str__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreDisabledCacheManager.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreDisabledCacheManager.should_be_cached |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreDisabledCacheManager.move_to_cache |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreDisabledCacheManager.find_in_cache |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreDisabledCacheManager.remove_from_cache |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreDisabledCacheManager.known_to_cache |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
DatastoreDisabledCacheManager.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/datastoreCacheManager.py |
(no function) |
120 |
4 |
0 |
2 |
1 |
96% |
python/lsst/daf/butler/core/datastoreRecordData.py |
SerializedDatastoreRecordData.direct |
10 |
10 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/datastoreRecordData.py |
DatastoreRecordData.update |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datastoreRecordData.py |
DatastoreRecordData.subset |
7 |
7 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/datastoreRecordData.py |
DatastoreRecordData.to_simple |
7 |
7 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/datastoreRecordData.py |
DatastoreRecordData.to_simple._class_name |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/datastoreRecordData.py |
DatastoreRecordData.from_simple |
10 |
10 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/datastoreRecordData.py |
(no function) |
32 |
1 |
0 |
6 |
2 |
92% |
python/lsst/daf/butler/core/ddl.py |
SchemaValidationError.translate |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/ddl.py |
SchemaValidationError.translate.decorate |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/ddl.py |
SchemaValidationError.translate.decorate.decorated |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
Base64Bytes.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
Base64Bytes.process_bind_param |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
Base64Bytes.process_result_value |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
Base64Bytes.python_type |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
Base64Region.process_bind_param |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
Base64Region.process_result_value |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
Base64Region.python_type |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
AstropyTimeNsecTai.process_bind_param |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
AstropyTimeNsecTai.process_result_value |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
GUID.load_dialect_impl |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
GUID.process_bind_param |
13 |
13 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
GUID.process_result_value |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
FieldSpec.__post_init__ |
2 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/core/ddl.py |
FieldSpec.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
FieldSpec.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
FieldSpec.fromConfig |
15 |
15 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
FieldSpec.isStringType |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
FieldSpec.getSizedColumnType |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
FieldSpec.getPythonType |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
ForeignKeySpec.fromConfig |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
TableSpec.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/ddl.py |
TableSpec.fromConfig |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/ddl.py |
(no function) |
117 |
1 |
0 |
8 |
1 |
98% |
python/lsst/daf/butler/core/dimensions/__init__.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/dimensions/_config.py |
DimensionConfig.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_config.py |
DimensionConfig._updateWithConfigsFromPath |
14 |
14 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_config.py |
DimensionConfig._updateWithOtherConfigFile |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_config.py |
DimensionConfig._extractSkyPixVisitors |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_config.py |
DimensionConfig._extractElementVisitors |
13 |
13 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_config.py |
DimensionConfig._extractTopologyVisitors |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_config.py |
DimensionConfig._extractPackerVisitors |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_config.py |
DimensionConfig.makeBuilder |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_config.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
SerializedDataCoordinate.direct |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_intersectRegions |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.standardize |
39 |
39 |
0 |
42 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.makeEmpty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.fromRequiredValues |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.fromFullValues |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.__hash__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.__eq__ |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.__repr__ |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.__lt__ |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.keys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.subset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.union |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.expanded |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.universe |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.graph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.hasFull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.full |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.hasRecords |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.records |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate._record |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.region |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.timespan |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.pack |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.to_simple |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
DataCoordinate.from_simple |
10 |
10 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateFullView.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateFullView.__repr__ |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateFullView.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateFullView.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateFullView.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateFullView.keys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateFullView.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateRecordsView.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateRecordsView.__repr__ |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateRecordsView.__str__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateRecordsView.__getitem__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateRecordsView.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateRecordsView.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateRecordsView.keys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_DataCoordinateRecordsView.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_BasicTupleDataCoordinate.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_BasicTupleDataCoordinate.graph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_BasicTupleDataCoordinate.__getitem__ |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_BasicTupleDataCoordinate.subset |
5 |
5 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_BasicTupleDataCoordinate.union |
14 |
14 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_BasicTupleDataCoordinate.expanded |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_BasicTupleDataCoordinate.hasFull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_BasicTupleDataCoordinate.hasRecords |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_BasicTupleDataCoordinate._record |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_ExpandedTupleDataCoordinate.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_ExpandedTupleDataCoordinate.subset |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_ExpandedTupleDataCoordinate.expanded |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_ExpandedTupleDataCoordinate.union |
18 |
18 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_ExpandedTupleDataCoordinate.hasFull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_ExpandedTupleDataCoordinate.hasRecords |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
_ExpandedTupleDataCoordinate._record |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_coordinate.py |
(no function) |
121 |
2 |
0 |
2 |
1 |
98% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateIterable.fromScalar |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateIterable.graph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateIterable.universe |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateIterable.hasFull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateIterable.hasRecords |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateIterable.toSet |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateIterable.toSequence |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateIterable.constrain |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateIterable.subset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.__contains__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.graph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.hasFull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.hasRecords |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_ScalarDataCoordinateIterable.subset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase.__init__ |
16 |
16 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase.graph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase.hasFull |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase.hasRecords |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase.toSet |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase.toSequence |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase.__contains__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
_DataCoordinateCollectionBase._subsetKwargs |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__le__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__ge__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__lt__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__gt__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.issubset |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.issuperset |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.isdisjoint |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__and__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__or__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__xor__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.__sub__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.intersection |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.union |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.symmetric_difference |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.difference |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.toSet |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSet.subset |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSequence.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSequence.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSequence.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSequence.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSequence.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSequence.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSequence.__getitem__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSequence.toSequence |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
DataCoordinateSequence.subset |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_dataCoordinateIterable.py |
(no function) |
89 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseTopologicalFamily.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseTopologicalFamily.choose |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseTopologicalFamily.governor |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseTopologicalFamilyConstructionVisitor.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseTopologicalFamilyConstructionVisitor.hasDependenciesIn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseTopologicalFamilyConstructionVisitor.visit |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElement.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElement.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElement.implied |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElement.metadata |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElement.viewOf |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElement.topology |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElement.spatial |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElement.temporal |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElement.makeStorage |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimension.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimension.required |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimension.uniqueKeys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionCombination.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionCombination.required |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionCombination.alwaysJoin |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElementConstructionVisitor.__init__ |
7 |
7 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElementConstructionVisitor.hasDependenciesIn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
DatabaseDimensionElementConstructionVisitor.visit |
17 |
17 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_database.py |
(no function) |
59 |
2 |
0 |
2 |
1 |
95% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__eq__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__lt__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__le__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__gt__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__ge__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement._unpickle |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__reduce__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.__deepcopy__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.to_simple |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.from_simple |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.hasTable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.governor |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.required |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.implied |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.dimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.graph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.RecordClass |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.metadata |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.viewOf |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
DimensionElement.alwaysJoin |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
Dimension.uniqueKeys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
Dimension.primaryKey |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
Dimension.alternateKeys |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_elements.py |
(no function) |
72 |
5 |
0 |
2 |
1 |
92% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimension.__init__ |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimension.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimension.required |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimension.implied |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimension.topology |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimension.metadata |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimension.uniqueKeys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimension.makeStorage |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimensionConstructionVisitor.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimensionConstructionVisitor.hasDependenciesIn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
GovernorDimensionConstructionVisitor.visit |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_governor.py |
(no function) |
32 |
1 |
0 |
2 |
1 |
94% |
python/lsst/daf/butler/core/dimensions/_graph.py |
SerializedDimensionGraph.direct |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__new__ |
23 |
23 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph._finish |
14 |
14 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__getnewargs__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__deepcopy__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.to_simple |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.from_simple |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.isdisjoint |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.issubset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.issuperset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__le__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__ge__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__lt__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__gt__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.union |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.intersection |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__or__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.__and__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.primaryKeyTraversalOrder |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.primaryKeyTraversalOrder.addToOrder |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.spatial |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
DimensionGraph.temporal |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_graph.py |
(no function) |
74 |
4 |
0 |
4 |
1 |
94% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPacker.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPacker.universe |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPacker.maxBits |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPacker._pack |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPacker.pack |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPacker.unpack |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPackerFactory.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPackerFactory.__call__ |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPackerConstructionVisitor.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPackerConstructionVisitor.hasDependenciesIn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
DimensionPackerConstructionVisitor.visit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_packer.py |
(no function) |
33 |
1 |
0 |
2 |
1 |
94% |
python/lsst/daf/butler/core/dimensions/_records.py |
_reconstructDimensionRecord |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
_subclassDimensionRecord |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
_createSimpleRecordSubclass |
20 |
20 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
SerializedDimensionRecord.direct |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.__init__ |
17 |
17 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.__str__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.__repr__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.__reduce__ |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord._repr_html_ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.to_simple |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.from_simple |
18 |
18 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.toDict |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
DimensionRecord.__getattr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_records.py |
(no function) |
51 |
4 |
0 |
4 |
1 |
91% |
python/lsst/daf/butler/core/dimensions/_schema.py |
_makeForeignKeySpec |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_schema.py |
addDimensionForeignKey |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_schema.py |
DimensionElementFields.__init__ |
37 |
37 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_schema.py |
DimensionElementFields.makeTableSpec |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_schema.py |
DimensionElementFields.__str__ |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_schema.py |
(no function) |
30 |
1 |
0 |
2 |
1 |
94% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixSystem.__init__ |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixSystem.choose |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixSystem.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixDimension.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixDimension.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixDimension.required |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixDimension.implied |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixDimension.topology |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixDimension.metadata |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixDimension.hasTable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixDimension.makeStorage |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixDimension.uniqueKeys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixConstructionVisitor.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixConstructionVisitor.hasDependenciesIn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
SkyPixConstructionVisitor.visit |
15 |
15 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_skypix.py |
(no function) |
44 |
1 |
0 |
2 |
1 |
96% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.__new__ |
39 |
39 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.version |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.namespace |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.isCompatibleWith |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.getStaticElements |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.getStaticDimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.getGovernorDimensions |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.getDatabaseElements |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.skypix |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.getElementIndex |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.getDimensionIndex |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.expandDimensionNameSet |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.extract |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.sorted |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.makePacker |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.getEncodeLength |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse._unpickle |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.__reduce__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
DimensionUniverse.__deepcopy__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/_universe.py |
(no function) |
71 |
3 |
0 |
4 |
1 |
95% |
python/lsst/daf/butler/core/dimensions/construction.py |
DimensionConstructionVisitor.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/construction.py |
DimensionConstructionVisitor.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/construction.py |
DimensionConstructionVisitor.hasDependenciesIn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/construction.py |
DimensionConstructionVisitor.visit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/construction.py |
DimensionConstructionBuilder.__init__ |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/construction.py |
DimensionConstructionBuilder.add |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/construction.py |
DimensionConstructionBuilder.update |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/construction.py |
DimensionConstructionBuilder.finish |
7 |
7 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/dimensions/construction.py |
(no function) |
35 |
3 |
0 |
2 |
1 |
89% |
python/lsst/daf/butler/core/exceptions.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/fileDataset.py |
FileDataset.__init__ |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/fileDataset.py |
FileDataset.__lt__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/fileDataset.py |
(no function) |
18 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/core/fileDescriptor.py |
FileDescriptor.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/fileDescriptor.py |
FileDescriptor.__repr__ |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/fileDescriptor.py |
FileDescriptor.readStorageClass |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/fileDescriptor.py |
(no function) |
12 |
2 |
0 |
2 |
1 |
79% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplates.__init__ |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplates.templates |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplates.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplates.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplates.validateTemplates |
27 |
27 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplates.getLookupKeys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplates.getTemplateWithMatch |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplates.getTemplate |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplate.__init__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplate.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplate.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplate.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplate.fields |
13 |
13 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplate.format |
68 |
68 |
0 |
46 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplate.validateTemplate |
48 |
48 |
0 |
28 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
FileTemplate._determine_skypix_alias |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/fileTemplates.py |
(no function) |
49 |
2 |
0 |
2 |
1 |
94% |
python/lsst/daf/butler/core/formatter.py |
Formatter.__init__ |
16 |
16 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.fileDescriptor |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.dataId |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.writeParameters |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.writeRecipes |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.validateWriteRecipes |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.read |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.write |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.can_read_bytes |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.fromBytes |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.toBytes |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter._updateLocation |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.makeUpdatedLocation |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.validateExtension |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.predictPath |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
Formatter.segregateParameters |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
FormatterFactory.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
FormatterFactory.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
FormatterFactory.registerFormatters |
35 |
35 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
FormatterFactory.getLookupKeys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
FormatterFactory.getFormatterClassWithMatch |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
FormatterFactory.getFormatterClass |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
FormatterFactory.getFormatterWithMatch |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
FormatterFactory.getFormatter |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
FormatterFactory.registerFormatter |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/formatter.py |
(no function) |
73 |
1 |
0 |
2 |
1 |
97% |
python/lsst/daf/butler/core/json.py |
SupportsSimple.to_simple |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/json.py |
SupportsSimple.from_simple |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/json.py |
to_json_pydantic |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/json.py |
from_json_pydantic |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/json.py |
to_json_generic |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/json.py |
from_json_generic |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/json.py |
(no function) |
16 |
2 |
0 |
2 |
1 |
83% |
python/lsst/daf/butler/core/location.py |
Location.__init__ |
20 |
20 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.__repr__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.uri |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.path |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.pathInStore |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.netloc |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.relativeToPathRoot |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.updateExtension |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
Location.getExtension |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
LocationFactory.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
LocationFactory.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
LocationFactory.netloc |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
LocationFactory.fromPath |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/location.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/logging.py |
MDCDict.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
MDCDict.__str__ |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
MDCDict.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerMDC.MDC |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerMDC.MDCRemove |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerMDC.set_mdc |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerMDC.add_mdc_log_record_factory |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerMDC.add_mdc_log_record_factory.record_factory |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerMDC.restore_log_record_factory |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecord.from_record |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecord.format |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecord.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.from_records |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.from_file |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords._detect_model |
15 |
15 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.from_stream |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.from_raw |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.log_format |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.set_log_format |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.__setitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.__getitem__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.__reversed__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.__delitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.__str__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords._validate_record |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.insert |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.append |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.clear |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.extend |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.pop |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecords.reverse |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecordHandler.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
ButlerLogRecordHandler.emit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
JsonLogFormatter.format |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/logging.py |
(no function) |
88 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/mappingFactory.py |
MappingFactory.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/mappingFactory.py |
MappingFactory.__contains__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/mappingFactory.py |
MappingFactory.getLookupKeys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/mappingFactory.py |
MappingFactory.getClassFromRegistryWithMatch |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/mappingFactory.py |
MappingFactory.getClassFromRegistry |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/mappingFactory.py |
MappingFactory.getFromRegistryWithMatch |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/mappingFactory.py |
MappingFactory.getFromRegistry |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/mappingFactory.py |
MappingFactory.placeInRegistry |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/mappingFactory.py |
MappingFactory._getNameKey |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/mappingFactory.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/named.py |
Named.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyMapping.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyMapping.byName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyMapping.keys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyMapping.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyMapping.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyMutableMapping.__setitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyMutableMapping.__delitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyMutableMapping.pop |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.__init__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.byName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.__str__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.__repr__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.__getitem__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.__setitem__ |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.__delitem__ |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.keys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.values |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.items |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.copy |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedKeyDict.freeze |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueAbstractSet.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueAbstractSet.asMapping |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueAbstractSet.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueAbstractSet.get |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueAbstractSet._from_iterable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.asMapping |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__getitem__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__le__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__ge__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__str__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NameMappingSetView.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueMutableSet.__delitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueMutableSet.remove |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueMutableSet.discard |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueMutableSet.pop |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.__init__ |
1 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.__repr__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.issubset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.issuperset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.__delitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.add |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.clear |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.remove |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.discard |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.pop |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.update |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.copy |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
NamedValueSet.freeze |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/named.py |
(no function) |
102 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/progress.py |
ProgressBar.update |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
Progress.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
Progress.set_handler |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
Progress.is_enabled |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
Progress.at |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
Progress.bar |
15 |
15 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
Progress.wrap |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
Progress.iter_chunks |
8 |
8 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
Progress.iter_item_chunks |
8 |
8 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
ProgressHandler.get_progress_bar |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
_NullProgressBar.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
_NullProgressBar.context |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
_NullProgressBar.__iter__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
_NullProgressBar.update |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/progress.py |
(no function) |
32 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/quantum.py |
_reconstructDatasetRef |
15 |
15 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
SerializedQuantum.direct |
12 |
12 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.__init__ |
19 |
19 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.to_simple |
59 |
59 |
0 |
40 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.from_simple |
25 |
25 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.taskClass |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.taskName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.dataId |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.initInputs |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.inputs |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.outputs |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.datastore_records |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.__eq__ |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.__reduce__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
Quantum._reduceFactory |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
DimensionRecordsAccumulator.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
DimensionRecordsAccumulator.addRecord |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
DimensionRecordsAccumulator.makeSerializedDimensionRecordMapping |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/quantum.py |
(no function) |
51 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/repoRelocation.py |
replaceRoot |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/repoRelocation.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/simpleQuery.py |
SimpleQuery.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/simpleQuery.py |
SimpleQuery.join |
10 |
10 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/simpleQuery.py |
SimpleQuery.combine |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/simpleQuery.py |
SimpleQuery.from_ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/simpleQuery.py |
SimpleQuery.copy |
7 |
7 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/simpleQuery.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.__init__ |
45 |
5 |
0 |
28 |
8 |
82% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.components |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.derivedComponents |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.converters |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.converters_by_type |
23 |
23 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.parameters |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.pytype |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.delegateClass |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.allComponents |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.delegate |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.isComposite |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass._lookupNames |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.knownParameters |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.validateParameters |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.filterParameters |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.validateInstance |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.can_convert |
16 |
16 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.coerce_type |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.__eq__ |
16 |
16 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.__repr__ |
17 |
17 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClass.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClassFactory.__init__ |
5 |
1 |
0 |
2 |
1 |
71% |
python/lsst/daf/butler/core/storageClass.py |
StorageClassFactory.__str__ |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
StorageClassFactory.__contains__ |
6 |
4 |
0 |
6 |
1 |
25% |
python/lsst/daf/butler/core/storageClass.py |
StorageClassFactory.addFromConfig |
8 |
0 |
0 |
4 |
0 |
100% |
python/lsst/daf/butler/core/storageClass.py |
StorageClassFactory.addFromConfig.processStorageClass |
25 |
1 |
0 |
18 |
1 |
95% |
python/lsst/daf/butler/core/storageClass.py |
StorageClassFactory.makeNewStorageClass |
21 |
2 |
0 |
16 |
2 |
89% |
python/lsst/daf/butler/core/storageClass.py |
StorageClassFactory.getStorageClass |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/storageClass.py |
StorageClassFactory.registerStorageClass |
6 |
4 |
0 |
4 |
1 |
30% |
python/lsst/daf/butler/core/storageClass.py |
StorageClassFactory._unregisterStorageClass |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClass.py |
(no function) |
67 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/storageClassDelegate.py |
StorageClassDelegate.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClassDelegate.py |
StorageClassDelegate._attrNames |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/storageClassDelegate.py |
StorageClassDelegate.assemble |
29 |
29 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/core/storageClassDelegate.py |
StorageClassDelegate.getValidComponents |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/storageClassDelegate.py |
StorageClassDelegate.getComponent |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/storageClassDelegate.py |
StorageClassDelegate.disassemble |
25 |
25 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/core/storageClassDelegate.py |
StorageClassDelegate.handleParameters |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/storageClassDelegate.py |
StorageClassDelegate.selectResponsibleComponent |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storageClassDelegate.py |
(no function) |
29 |
1 |
0 |
4 |
1 |
94% |
python/lsst/daf/butler/core/storedFileInfo.py |
StoredDatastoreItemInfo.file_location |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storedFileInfo.py |
StoredDatastoreItemInfo.from_record |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storedFileInfo.py |
StoredDatastoreItemInfo.to_record |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storedFileInfo.py |
StoredDatastoreItemInfo.dataset_id |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storedFileInfo.py |
StoredFileInfo.__init__ |
12 |
12 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/storedFileInfo.py |
StoredFileInfo.rebase |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/storedFileInfo.py |
StoredFileInfo.to_record |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/storedFileInfo.py |
StoredFileInfo.file_location |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/storedFileInfo.py |
StoredFileInfo.from_record |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/storedFileInfo.py |
(no function) |
44 |
1 |
0 |
4 |
1 |
96% |
python/lsst/daf/butler/core/time_utils.py |
TimeConverter.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/time_utils.py |
TimeConverter.astropy_to_nsec |
15 |
15 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/time_utils.py |
TimeConverter.nsec_to_astropy |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/time_utils.py |
TimeConverter.times_equal |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/time_utils.py |
_AstropyTimeToYAML.to_yaml |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/time_utils.py |
_AstropyTimeToYAML.from_yaml |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/time_utils.py |
(no function) |
36 |
2 |
0 |
0 |
0 |
94% |
python/lsst/daf/butler/core/timespan.py |
Timespan.__init__ |
35 |
35 |
0 |
32 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.makeEmpty |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.fromInstant |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.begin |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.end |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.isEmpty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.__str__ |
15 |
15 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.__repr__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.__reduce__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.__lt__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.__gt__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.overlaps |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.contains |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.intersection |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.difference |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.to_simple |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.from_simple |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.to_yaml |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
Timespan.from_yaml |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
TimespanDatabaseRepresentation.fromLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
TimespanDatabaseRepresentation.isEmpty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
TimespanDatabaseRepresentation.__lt__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
TimespanDatabaseRepresentation.__gt__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
TimespanDatabaseRepresentation.overlaps |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
TimespanDatabaseRepresentation.contains |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
TimespanDatabaseRepresentation.lower |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
TimespanDatabaseRepresentation.upper |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.makeFieldSpecs |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.getFieldNames |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.update |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.extract |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.fromSelectable |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.fromLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.isNull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.isEmpty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.__lt__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.__gt__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.overlaps |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.contains |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.lower |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.upper |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
_CompoundTimespanDatabaseRepresentation.flatten |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/timespan.py |
(no function) |
115 |
4 |
0 |
2 |
1 |
96% |
python/lsst/daf/butler/core/utils.py |
transactional |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/core/utils.py |
transactional.inner |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/utils.py |
stripIfNotNone |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/core/utils.py |
globToRegex |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/core/utils.py |
(no function) |
15 |
1 |
0 |
2 |
1 |
88% |
python/lsst/daf/butler/formatters/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/formatters/file.py |
FileFormatter._readFile |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/formatters/file.py |
FileFormatter._writeFile |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/formatters/file.py |
FileFormatter._assembleDataset |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/formatters/file.py |
FileFormatter._coerceType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/formatters/file.py |
FileFormatter.read |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/formatters/file.py |
FileFormatter.fromBytes |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/formatters/file.py |
FileFormatter.write |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/formatters/file.py |
FileFormatter.toBytes |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/formatters/file.py |
(no function) |
21 |
1 |
0 |
2 |
1 |
91% |
python/lsst/daf/butler/formatters/yaml.py |
YamlFormatter._readFile |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/formatters/yaml.py |
YamlFormatter._fromBytes |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/formatters/yaml.py |
YamlFormatter._writeFile |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/formatters/yaml.py |
YamlFormatter._toBytes |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/formatters/yaml.py |
YamlFormatter._coerceType |
11 |
11 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/formatters/yaml.py |
(no function) |
20 |
1 |
0 |
2 |
1 |
91% |
python/lsst/daf/butler/registries/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.createFromConfig |
13 |
13 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.fromConfig |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.isWriteable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.copy |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.dimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.refresh |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.transaction |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.resetConnectionPool |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.registerOpaqueTable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.insertOpaqueData |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.fetchOpaqueData |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.deleteOpaqueData |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.registerCollection |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.getCollectionType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry._get_collection_record |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.registerRun |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.removeCollection |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.getCollectionChain |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.setCollectionChain |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.getCollectionParentChains |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.getCollectionDocumentation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.setCollectionDocumentation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.getCollectionSummary |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.registerDatasetType |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.removeDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.getDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.supportsIdGenerationMode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.findDataset |
16 |
16 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.insertDatasets |
24 |
24 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry._importDatasets |
31 |
31 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.getDataset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.removeDatasets |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.associate |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.disassociate |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.certify |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.decertify |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.getDatastoreBridgeManager |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.getDatasetLocations |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.expandDataId |
46 |
46 |
0 |
30 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.insertDimensionData |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.syncDimensionData |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.queryDatasetTypes |
47 |
47 |
0 |
36 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.queryCollections |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry._makeQueryBuilder |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.queryDatasets |
38 |
38 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.queryDataIds |
20 |
20 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.queryDataIds.query_factory |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.queryDimensionRecords |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
SqlRegistry.queryDatasetAssociations |
21 |
21 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/registries/sql.py |
(no function) |
92 |
2 |
0 |
2 |
1 |
97% |
python/lsst/daf/butler/registry/__init__.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/_collectionType.py |
CollectionType.all |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/_collectionType.py |
CollectionType.from_name |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_collectionType.py |
CollectionType.from_names |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/_collectionType.py |
(no function) |
19 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/_config.py |
RegistryConfig.getDialect |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_config.py |
RegistryConfig.getDatabaseClass |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/_config.py |
RegistryConfig.makeDefaultDatabaseUri |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_config.py |
RegistryConfig.replaceRoot |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_config.py |
RegistryConfig.connectionString |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_config.py |
(no function) |
21 |
2 |
0 |
2 |
1 |
87% |
python/lsst/daf/butler/registry/_dbAuth.py |
DbAuth.__init__ |
18 |
18 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/_dbAuth.py |
DbAuth.getAuth |
37 |
37 |
0 |
36 |
0 |
0% |
python/lsst/daf/butler/registry/_dbAuth.py |
DbAuth.getUrl |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/_dbAuth.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/_defaults.py |
RegistryDefaults.__init__ |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/_defaults.py |
RegistryDefaults.finish |
18 |
18 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/_defaults.py |
(no function) |
20 |
1 |
0 |
4 |
1 |
92% |
python/lsst/daf/butler/registry/_exceptions.py |
(no function) |
19 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/_registry.py |
Registry.forceRegistryConfig |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.determineTrampoline |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.createFromConfig |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.fromConfig |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.isWriteable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.copy |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.dimensions |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.defaults |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.defaults |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.refresh |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.transaction |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.resetConnectionPool |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.registerCollection |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.getCollectionType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry._get_collection_record |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.registerRun |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.removeCollection |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.getCollectionChain |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.setCollectionChain |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.getCollectionParentChains |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.getCollectionDocumentation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.setCollectionDocumentation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.getCollectionSummary |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.registerDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.removeDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.getDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.supportsIdGenerationMode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.findDataset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.insertDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry._importDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.getDataset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.removeDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.associate |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.disassociate |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.certify |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.decertify |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.getDatastoreBridgeManager |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.getDatasetLocations |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.expandDataId |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.insertDimensionData |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.syncDimensionData |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.queryDatasetTypes |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.queryCollections |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.queryDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.queryDataIds |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.queryDimensionRecords |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
Registry.queryDatasetAssociations |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/_registry.py |
(no function) |
120 |
2 |
0 |
2 |
1 |
98% |
python/lsst/daf/butler/registry/bridge/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/bridge/ephemeral.py |
EphemeralDatastoreRegistryBridge.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/ephemeral.py |
EphemeralDatastoreRegistryBridge.insert |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/ephemeral.py |
EphemeralDatastoreRegistryBridge.forget |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/ephemeral.py |
EphemeralDatastoreRegistryBridge.moveToTrash |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/ephemeral.py |
EphemeralDatastoreRegistryBridge.check |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/ephemeral.py |
EphemeralDatastoreRegistryBridge.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/ephemeral.py |
EphemeralDatastoreRegistryBridge.emptyTrash |
11 |
11 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/ephemeral.py |
(no function) |
17 |
1 |
0 |
2 |
1 |
89% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
_makeTableSpecs |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridge.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridge._refsToRows |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridge.insert |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridge.forget |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridge.moveToTrash |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridge.check |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridge.emptyTrash |
22 |
22 |
0 |
22 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridge.emptyTrash.join_records |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridgeManager.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridgeManager.initialize |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridgeManager.refresh |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridgeManager.register |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridgeManager.findDatastores |
8 |
8 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridgeManager.currentVersion |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
MonolithicDatastoreRegistryBridgeManager.schemaDigest |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/bridge/monolithic.py |
(no function) |
36 |
2 |
0 |
2 |
1 |
92% |
python/lsst/daf/butler/registry/connectionString.py |
ConnectionStringFactory.fromConfig |
20 |
20 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/connectionString.py |
(no function) |
15 |
1 |
0 |
2 |
1 |
88% |
python/lsst/daf/butler/registry/databases/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.__init__ |
16 |
16 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.makeEngine |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.fromEngine |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase._transaction |
9 |
9 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.temporary_table |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase._lockTables |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.isWriteable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.shrinkDatabaseEntityName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.expandDatabaseEntityName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase._convertExclusionConstraintSpec |
11 |
11 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase._make_temporary_table |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.getTimespanRepresentation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.replace |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
PostgresqlDatabase.ensure |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanType.process_bind_param |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanType.process_result_value |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanType.comparator_factory.__ne__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanType.comparator_factory.contains |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanType.comparator_factory.contained_by |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanType.comparator_factory.overlaps |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanType.comparator_factory.strictly_left_of |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanType.comparator_factory.strictly_right_of |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.makeFieldSpecs |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.getFieldNames |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.update |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.extract |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.fromLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.fromSelectable |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.isNull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.isEmpty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.__lt__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.__gt__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.overlaps |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.contains |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.lower |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.upper |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
_RangeTimespanRepresentation.flatten |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/postgresql.py |
(no function) |
71 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/databases/sqlite.py |
_onSqlite3Connect |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.__init__ |
16 |
16 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.makeDefaultUri |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.makeEngine |
27 |
27 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.makeEngine.creator |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.makeEngine._onSqlite3Begin |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.fromEngine |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.isWriteable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.__str__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase._lockTables |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.declareStaticTables |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase._convertFieldSpec |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase._makeColumnConstraints |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase._convertTableSpec |
12 |
12 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.replace |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
SqliteDatabase.ensure |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/databases/sqlite.py |
(no function) |
33 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/interfaces/__init__.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/interfaces/_attributes.py |
ButlerAttributeManager.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_attributes.py |
ButlerAttributeManager.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_attributes.py |
ButlerAttributeManager.set |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_attributes.py |
ButlerAttributeManager.delete |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_attributes.py |
ButlerAttributeManager.items |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_attributes.py |
ButlerAttributeManager.empty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_attributes.py |
(no function) |
22 |
1 |
0 |
2 |
1 |
92% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
FakeDatasetRef.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
FakeDatasetRef.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
FakeDatasetRef.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
FakeDatasetRef.__eq__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
FakeDatasetRef.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
FakeDatasetRef.getCheckedId |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
FakeDatasetRef.datasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridge.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridge.insert |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridge.forget |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridge.moveToTrash |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridge.check |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridge.emptyTrash |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridgeManager.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridgeManager.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridgeManager.refresh |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridgeManager.register |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
DatastoreRegistryBridgeManager.findDatastores |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_bridge.py |
(no function) |
56 |
4 |
0 |
4 |
1 |
92% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionRecord.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
RunRecord.update |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
RunRecord.host |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
RunRecord.timespan |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
ChainedCollectionRecord.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
ChainedCollectionRecord.children |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
ChainedCollectionRecord.update |
11 |
11 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
ChainedCollectionRecord.refresh |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
ChainedCollectionRecord._update |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
ChainedCollectionRecord._load |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.addCollectionForeignKey |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.addRunForeignKey |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.getCollectionForeignKeyName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.getRunForeignKeyName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.refresh |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.register |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.remove |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.find |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.getDocumentation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.setDocumentation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
CollectionManager.getParentChains |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_collections.py |
(no function) |
73 |
2 |
0 |
2 |
1 |
96% |
python/lsst/daf/butler/registry/interfaces/_database.py |
_checkExistingTableDefinition |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
StaticTablesContext.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
StaticTablesContext.addTable |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
StaticTablesContext.addTableTuple |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
StaticTablesContext.addInitializer |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.__repr__ |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.makeDefaultUri |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.fromUri |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.makeEngine |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.fromEngine |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.session |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.transaction |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.temporary_table |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._session |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._transaction |
18 |
18 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._lockTables |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.isTableWriteable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.assertTableWriteable |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.declareStaticTables |
24 |
24 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.isWriteable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.dialect |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.shrinkDatabaseEntityName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.expandDatabaseEntityName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._mangleTableName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._makeColumnConstraints |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._convertFieldSpec |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._convertForeignKeySpec |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._convertExclusionConstraintSpec |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._convertTableSpec |
13 |
13 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.ensureTableExists |
18 |
18 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.getExistingTable |
14 |
14 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database._make_temporary_table |
13 |
13 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.getTimespanRepresentation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.getSpatialRegionRepresentation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.sync |
39 |
39 |
0 |
34 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.sync.check |
21 |
21 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.sync.check.safeNotEqual |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.sync.format_bad |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.insert |
19 |
19 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.replace |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.ensure |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.delete |
39 |
39 |
0 |
28 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.deleteWhere |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.update |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
Database.query |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_database.py |
(no function) |
88 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.insert |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.import_ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.find |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.delete |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.associate |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.disassociate |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.certify |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.decertify |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorage.select |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.getIdColumnType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.supportsIdGenerationMode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.addDatasetForeignKey |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.refresh |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.__getitem__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.find |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.register |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.remove |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.getDatasetRef |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
DatasetRecordStorageManager.getCollectionSummary |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_datasets.py |
(no function) |
70 |
4 |
0 |
2 |
1 |
93% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorage.element |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorage.clearCaches |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorage.join |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorage.insert |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorage.sync |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorage.fetch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorage.digestTables |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
GovernorDimensionRecordStorage.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
GovernorDimensionRecordStorage.element |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
GovernorDimensionRecordStorage.refresh |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
GovernorDimensionRecordStorage.values |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
GovernorDimensionRecordStorage.table |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
GovernorDimensionRecordStorage.registerInsertionListener |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
SkyPixDimensionRecordStorage.element |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DatabaseDimensionRecordStorage.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DatabaseDimensionRecordStorage.element |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DatabaseDimensionRecordStorage.connect |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DatabaseDimensionOverlapStorage.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DatabaseDimensionOverlapStorage.elements |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DatabaseDimensionOverlapStorage.digestTables |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorageManager.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorageManager.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorageManager.refresh |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorageManager.__getitem__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorageManager.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorageManager.register |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorageManager.saveDimensionGraph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorageManager.loadDimensionGraph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
DimensionRecordStorageManager.clearCaches |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_dimensions.py |
(no function) |
86 |
3 |
0 |
2 |
1 |
95% |
python/lsst/daf/butler/registry/interfaces/_opaque.py |
OpaqueTableStorage.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_opaque.py |
OpaqueTableStorage.insert |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_opaque.py |
OpaqueTableStorage.fetch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_opaque.py |
OpaqueTableStorage.delete |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_opaque.py |
OpaqueTableStorageManager.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_opaque.py |
OpaqueTableStorageManager.__getitem__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_opaque.py |
OpaqueTableStorageManager.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_opaque.py |
OpaqueTableStorageManager.register |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_opaque.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/interfaces/_versioning.py |
VersionTuple.fromString |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_versioning.py |
VersionTuple.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_versioning.py |
VersionedExtension.currentVersion |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_versioning.py |
VersionedExtension.extensionName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_versioning.py |
VersionedExtension.schemaDigest |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_versioning.py |
VersionedExtension._defaultSchemaDigest |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_versioning.py |
VersionedExtension._defaultSchemaDigest.tableSchemaRepr |
16 |
16 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/interfaces/_versioning.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/managers.py |
RegistryManagerTypes.fromConfig |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/managers.py |
RegistryManagerTypes.makeRepo |
13 |
13 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/managers.py |
RegistryManagerTypes.loadRepo |
17 |
17 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/managers.py |
RegistryManagerInstances.initialize |
8 |
8 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/managers.py |
RegistryManagerInstances.getVersions |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/managers.py |
RegistryManagerInstances.refresh |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/managers.py |
(no function) |
44 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/registry/nameShrinker.py |
NameShrinker.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/nameShrinker.py |
NameShrinker.shrink |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/nameShrinker.py |
NameShrinker.expand |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/nameShrinker.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorage.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorage.insert |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorage.fetch |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorage.fetch._batch_in_clause |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorage.fetch._batch_in_clauses |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorage.delete |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorageManager.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorageManager.initialize |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorageManager.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorageManager.register |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorageManager.currentVersion |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
ByNameOpaqueTableStorageManager.schemaDigest |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/opaque.py |
(no function) |
25 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/__init__.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder.__init__ |
7 |
7 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder._validateGovernors |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder.hasDimensionKey |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder.joinDimensionElement |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder.joinDataset |
48 |
48 |
0 |
30 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder._build_dataset_constraint_subquery |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder._build_dataset_query_subquery |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder._build_dataset_search_subquery |
15 |
15 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder.joinTable |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder.startJoin |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder.finishJoin |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder._joinMissingDimensionElements |
5 |
5 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder._addWhereClause |
19 |
19 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder.finish |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
QueryBuilder._order_by_columns |
21 |
21 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_builder.py |
(no function) |
29 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/_query.py |
OrderByColumn.column_order |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.isUnique |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.getDimensionColumn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.spatial |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.getRegionColumn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.datasetType |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.count |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.any |
15 |
15 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.explain_no_results |
18 |
18 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.getDatasetColumns |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.sql |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.rows |
16 |
16 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.extractDimensionsTuple |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.extractDataId |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.extractDatasetRef |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query._makeSubsetQueryColumns |
15 |
15 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.materialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.subset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
Query.makeBuilder |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.__init__ |
11 |
11 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.isUnique |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.getDimensionColumn |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.spatial |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.getRegionColumn |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.getDatasetColumns |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.sql |
20 |
20 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery._makeTableSpec |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.materialize |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.subset |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
DirectQuery.makeBuilder |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.isUnique |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.getDimensionColumn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.spatial |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.getRegionColumn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.getDatasetColumns |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.sql |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.materialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.subset |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
MaterializedQuery.makeBuilder |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.isUnique |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.getDimensionColumn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.spatial |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.getRegionColumn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.getDatasetColumns |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.rows |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.sql |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.materialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.subset |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
EmptyQuery.makeBuilder |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_query.py |
(no function) |
112 |
1 |
0 |
4 |
1 |
98% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.__init__ |
7 |
7 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.from_query |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.from_query.factory |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.__iter__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults._clone |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults._query |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.graph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.hasFull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.hasRecords |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.materialize |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.expanded |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.subset |
11 |
11 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.constrain |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.findDatasets |
18 |
18 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.count |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.any |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.explain_no_results |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.order_by |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DataCoordinateQueryResults.limit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatasetQueryResults.byParentDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatasetQueryResults.materialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatasetQueryResults.expanded |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatasetQueryResults.count |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatasetQueryResults.any |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatasetQueryResults.explain_no_results |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.__init__ |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.__iter__ |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.byParentDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.materialize |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.parentDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.dataIds |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.withComponents |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.expanded |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.count |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.any |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ParentDatasetQueryResults.explain_no_results |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ChainedDatasetQueryResults.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ChainedDatasetQueryResults.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ChainedDatasetQueryResults.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ChainedDatasetQueryResults.byParentDatasetType |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ChainedDatasetQueryResults.materialize |
2 |
2 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ChainedDatasetQueryResults.expanded |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ChainedDatasetQueryResults.count |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ChainedDatasetQueryResults.any |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
ChainedDatasetQueryResults.explain_no_results |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DimensionRecordQueryResults.count |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DimensionRecordQueryResults.any |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DimensionRecordQueryResults.order_by |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DimensionRecordQueryResults.limit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DimensionRecordQueryResults.explain_no_results |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
_DimensionRecordKey.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
_DimensionRecordKey._cmp |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
_DimensionRecordKey.__lt__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
_DimensionRecordKey.__gt__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
_DimensionRecordKey.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
_DimensionRecordKey.__le__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
_DimensionRecordKey.__ge__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatabaseDimensionRecordQueryResults.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatabaseDimensionRecordQueryResults.__iter__ |
15 |
15 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatabaseDimensionRecordQueryResults.__iter__._key |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatabaseDimensionRecordQueryResults.count |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatabaseDimensionRecordQueryResults.any |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatabaseDimensionRecordQueryResults.order_by |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatabaseDimensionRecordQueryResults.limit |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
DatabaseDimensionRecordQueryResults.explain_no_results |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_results.py |
(no function) |
108 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/_structs.py |
QueryWhereExpression.__init__ |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QueryWhereExpression.attach |
35 |
35 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QueryWhereClause.temporal |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
OrderByClause.__init__ |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
ElementOrderByClause.__init__ |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QuerySummary.__init__ |
11 |
11 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QuerySummary.universe |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QuerySummary.spatial |
15 |
15 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QuerySummary.temporal |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QuerySummary.mustHaveKeysJoined |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QuerySummary.mustHaveTableJoined |
10 |
10 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
DatasetQueryColumns.__iter__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QueryColumns.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QueryColumns.isEmpty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
QueryColumns.getKeyColumn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/_structs.py |
(no function) |
113 |
0 |
0 |
18 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/__init__.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/categorize.py |
categorizeConstant |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/categorize.py |
categorizeElementId |
17 |
17 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/categorize.py |
categorizeOrderByName |
32 |
32 |
0 |
30 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/categorize.py |
categorizeElementOrderByName |
23 |
23 |
0 |
22 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/categorize.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionSummary.update |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
TreeSummary.merge |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
TreeSummary.isDataIdKeyOnly |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
TreeSummary.isDataIdValueOnly |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitNumericLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitStringLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitTimeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitIdentifier |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitUnaryOp |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitBinaryOp |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitIsIn |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitParens |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitTupleNode |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitRangeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
InspectionVisitor.visitPointNode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
CheckVisitor.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
CheckVisitor.visitBranch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
CheckVisitor.visitInner |
21 |
21 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
CheckVisitor.visitOuter |
19 |
19 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/check.py |
(no function) |
60 |
1 |
0 |
10 |
1 |
97% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
convertExpressionToSql |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
_TimestampLiteral.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
compile_timestamp_literal_sqlite |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
compile_timestamp_literal_pg |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
_TimestampColumnElement.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
compile_timestamp_sqlite |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
compile_timestamp_pg |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverter.finish |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverter.dtype |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverter.categorizeForIn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
ScalarWhereClauseConverter.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
ScalarWhereClauseConverter.fromExpression |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
ScalarWhereClauseConverter.fromLiteral |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
ScalarWhereClauseConverter.finish |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
ScalarWhereClauseConverter.dtype |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
ScalarWhereClauseConverter.categorizeForIn |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimespanWhereClauseConverter.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimespanWhereClauseConverter.fromPair |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimespanWhereClauseConverter.dtype |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimespanWhereClauseConverter.overlaps |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimespanWhereClauseConverter.contains |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimespanWhereClauseConverter.categorizeForIn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
RangeWhereClauseConverter.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
RangeWhereClauseConverter.dtype |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
RangeWhereClauseConverter.categorizeForIn |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
adaptIdentity |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
adaptUnaryColumnFunc |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
adaptUnaryColumnFunc.adapted |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
adaptBinaryColumnFunc |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
adaptBinaryColumnFunc.adapted |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimeBinaryOperator.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimeBinaryOperator.__call__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimeBinaryOperator.coerceTimes |
4 |
4 |
0 |
5 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
TimeBinaryOperator.coerceTimes._coerce |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
DispatchTable.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
DispatchTable.registerUnary |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
DispatchTable.registerBinary |
9 |
9 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
DispatchTable.applyUnary |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
DispatchTable.applyBinary |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
DispatchTable.build |
38 |
38 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitNumericLiteral |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitStringLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitTimeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitIdentifier |
24 |
24 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitUnaryOp |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitBinaryOp |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitIsIn |
22 |
22 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitParens |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitTupleNode |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitRangeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
WhereClauseConverterVisitor.visitPointNode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/convert.py |
(no function) |
110 |
3 |
0 |
2 |
1 |
96% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperator.apply |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalForm.inner |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalForm.outer |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalForm.allows |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalFormVisitor.visitBranch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalFormVisitor.visitInner |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalFormVisitor.visitOuter |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalFormExpression.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalFormExpression.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalFormExpression.fromTree |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalFormExpression.form |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalFormExpression.visit |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
NormalFormExpression.toTree |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
PrecedenceTier.needsParens |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper.precedence |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper.not_ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper.satisfies |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper.normalize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper.flatten |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper._satisfiesDispatch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper._normalizeDispatch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper._satisfiesDispatchAtomic |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper._normalizeDispatchAtomic |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper._satisfiesDispatchBinary |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper._normalizeDispatchBinary |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationWrapper.unwrap |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
Opaque.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
Opaque.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
Opaque.precedence |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
Opaque.not_ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
Opaque.unwrap |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalNot.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalNot.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalNot.precedence |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalNot.not_ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalNot.unwrap |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation.precedence |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation.not_ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation.satisfies |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation.normalize |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation.flatten |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation._satisfiesDispatch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation._normalizeDispatch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation._satisfiesDispatchAtomic |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation._normalizeDispatchAtomic |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation._satisfiesDispatchBinary |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation._normalizeDispatchBinary |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
LogicalBinaryOperation.unwrap |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitNumericLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitStringLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitTimeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitRangeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitIdentifier |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitUnaryOp |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitBinaryOp |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitIsIn |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitParens |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitTupleNode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TransformationVisitor.visitPointNode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TreeReconstructionVisitor.visitBranch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TreeReconstructionVisitor._visitSequence |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TreeReconstructionVisitor.visitInner |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
TreeReconstructionVisitor.visitOuter |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/normalForm.py |
(no function) |
126 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/__init__.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
Node.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
Node.visit |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
BinaryOp.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
BinaryOp.visit |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
BinaryOp.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
UnaryOp.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
UnaryOp.visit |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
UnaryOp.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
StringLiteral.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
StringLiteral.visit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
StringLiteral.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
TimeLiteral.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
TimeLiteral.visit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
TimeLiteral.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
NumericLiteral.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
NumericLiteral.visit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
NumericLiteral.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
Identifier.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
Identifier.visit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
Identifier.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
RangeLiteral.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
RangeLiteral.visit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
RangeLiteral.__str__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
IsIn.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
IsIn.visit |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
IsIn.__str__ |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
Parens.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
Parens.visit |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
Parens.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
TupleNode.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
TupleNode.visit |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
TupleNode.__str__ |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
FunctionCall.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
FunctionCall.visit |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
FunctionCall.__str__ |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
PointNode.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
PointNode.visit |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
PointNode.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
function_call |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/exprTree.py |
(no function) |
61 |
2 |
0 |
2 |
1 |
95% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLexError.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLex.make_lexer |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLex.t_newline |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLex.t_TIME_LITERAL |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLex.t_STRING_LITERAL |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLex.t_RANGE_LITERAL |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLex.t_NUMERIC_LITERAL |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLex.t_QUALIFIED_IDENTIFIER |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLex.t_SIMPLE_IDENTIFIER |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
ParserLex.t_error |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserLex.py |
(no function) |
37 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
_parseTimeString |
41 |
41 |
0 |
34 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParseError.__init__ |
8 |
8 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParseError._posInLine |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserEOFError.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.parse |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_input |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_empty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_expr |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_bool_primary |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_predicate |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_identifier |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_literal_or_id_list |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_bit_expr |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_simple_expr_lit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_simple_expr_id |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_simple_expr_function_call |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_simple_expr_unary |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_simple_expr_paren |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_simple_expr_tuple |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_literal_num |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_literal_num_signed |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_literal_str |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_literal_time |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_literal_range |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_function_call |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_expr_list |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
ParserYacc.p_error |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py |
(no function) |
48 |
2 |
0 |
0 |
0 |
96% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexError.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexToken.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexToken.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
PlyLogger.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
PlyLogger.critical |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
PlyLogger.warning |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
PlyLogger.error |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
NullLogger.__getattribute__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
NullLogger.__call__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.__init__ |
23 |
23 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.clone |
20 |
20 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.writetab |
27 |
27 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.readtab |
28 |
28 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.input |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.begin |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.push_state |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.pop_state |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.current_state |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.skip |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.token |
76 |
76 |
0 |
30 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
Lexer.next |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
_get_regex |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
get_caller_module_dict |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
_funcs_to_names |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
_names_to_funcs |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
_form_master_re |
25 |
25 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
_statetoken |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.__init__ |
8 |
8 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.get_all |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.validate_all |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.get_tokens |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.validate_tokens |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.get_literals |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.validate_literals |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.get_states |
24 |
24 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.get_rules |
49 |
49 |
0 |
42 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.validate_rules |
75 |
75 |
0 |
38 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
LexerReflect.validate_module |
21 |
21 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
lex |
120 |
120 |
0 |
80 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
runmain |
21 |
21 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
TOKEN |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
TOKEN.set_regex |
4 |
1 |
0 |
2 |
1 |
67% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py |
(no function) |
65 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
PlyLogger.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
PlyLogger.debug |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
PlyLogger.warning |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
PlyLogger.error |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
NullLogger.__getattribute__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
NullLogger.__call__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
format_result |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
format_stack_entry |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
errok |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
restart |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
token |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
call_errorfunc |
9 |
9 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccSymbol.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccSymbol.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.__getitem__ |
5 |
5 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.__setitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.__getslice__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.lineno |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.set_lineno |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.linespan |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.lexpos |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.set_lexpos |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.lexspan |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
YaccProduction.error |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRParser.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRParser.errok |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRParser.restart |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRParser.set_defaulted_states |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRParser.disable_defaulted_states |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRParser.parse |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRParser.parsedebug |
186 |
186 |
0 |
72 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRParser.parseopt |
172 |
172 |
0 |
64 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRParser.parseopt_notrack |
156 |
156 |
0 |
56 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Production.__init__ |
18 |
18 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Production.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Production.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Production.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Production.__nonzero__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Production.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Production.lr_item |
12 |
12 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Production.bind |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
MiniProduction.__init__ |
7 |
7 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
MiniProduction.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
MiniProduction.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
MiniProduction.bind |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRItem.__init__ |
9 |
9 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRItem.__str__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRItem.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
rightmost_terminal |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.__init__ |
13 |
13 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.set_precedence |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.add_production |
53 |
53 |
0 |
34 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.set_start |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.find_unreachable |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.find_unreachable.mark_reachable_from |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.infinite_cycles |
29 |
29 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.undefined_symbols |
8 |
8 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.unused_terminals |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.unused_rules |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.unused_precedence |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar._first |
13 |
13 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.compute_first |
18 |
18 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.compute_follow |
30 |
30 |
0 |
28 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
Grammar.build_lritems |
23 |
23 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRTable.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRTable.read_table |
13 |
13 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRTable.read_pickle |
20 |
20 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRTable.bind_callables |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
digraph |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
traverse |
20 |
20 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.__init__ |
22 |
22 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.lr0_closure |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.lr0_goto |
25 |
25 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.lr0_items |
20 |
20 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.compute_nullable_nonterminals |
15 |
15 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.find_nonterminal_transitions |
9 |
9 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.dr_relation |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.reads_relation |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.compute_lookback_includes |
44 |
44 |
0 |
32 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.compute_read_sets |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.compute_follow_sets |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.add_lookaheads |
8 |
8 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.add_lalr_lookaheads |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.lr_parse_table |
127 |
127 |
0 |
78 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.write_table |
67 |
67 |
0 |
38 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
LRGeneratedTable.pickle_table |
16 |
16 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
get_caller_module_dict |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
parse_grammar |
27 |
27 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.__init__ |
10 |
10 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.get_all |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.validate_all |
7 |
7 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.signature |
14 |
14 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.validate_modules |
17 |
17 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.get_start |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.validate_start |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.get_error_func |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.validate_error_func |
16 |
16 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.get_tokens |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.validate_tokens |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.get_precedence |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.validate_precedence |
27 |
27 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.get_pfunctions |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
ParserReflect.validate_pfunctions |
43 |
43 |
0 |
28 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
yacc |
199 |
199 |
0 |
122 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py |
(no function) |
155 |
1 |
0 |
2 |
1 |
99% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitNumericLiteral |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitStringLiteral |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitTimeLiteral |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitRangeLiteral |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitIdentifier |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitUnaryOp |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitBinaryOp |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitIsIn |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitParens |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitTupleNode |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitFunctionCall |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
TreeVisitor.visitPointNode |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py |
(no function) |
32 |
2 |
0 |
2 |
1 |
91% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.makeEmpty |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.makeFull |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.__str__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.__repr__ |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.names |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.keys |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.values |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.items |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.copy |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.add |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.update |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.union |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.intersection_update |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.intersection |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
GovernorDimensionRestriction.update_extract |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
CollectionSummary.makeEmpty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
CollectionSummary.copy |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
CollectionSummary.union |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
CollectionSummary.is_compatible_with |
14 |
14 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/summaries.py |
(no function) |
42 |
0 |
0 |
2 |
0 |
100% |
python/lsst/daf/butler/registry/tests/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/tests/_database.py |
_patch_getExistingTable |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
_patch_getExistingTable._getExistingTable |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.makeEmptyDatabase |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.asReadOnly |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.getNewConnection |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.query_list |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.query_scalar |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.checkTable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.checkStaticSchema |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testDeclareStaticTables |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testDeclareStaticTablesTwice |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testRepr |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testDynamicTables |
23 |
23 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testDynamicTablesConcurrency |
11 |
11 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTemporaryTables |
18 |
18 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testSchemaSeparation |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testInsertQueryDelete |
48 |
48 |
0 |
30 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testDeleteWhere |
17 |
17 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testUpdate |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testSync |
31 |
31 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testReplace |
19 |
19 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testEnsure |
30 |
30 |
0 |
22 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTransactionNesting |
20 |
20 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTransactionLocking |
10 |
10 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTransactionLocking.side1 |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTransactionLocking.side2 |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTransactionLocking.side2.toRunInThread |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTransactionLocking.testProblemsWithNoLocking |
14 |
14 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTransactionLocking.testSolutionWithLocking |
10 |
10 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTimespanDatabaseRepresentation |
98 |
98 |
0 |
80 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTimespanDatabaseRepresentation.convertRowForInsert |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
DatabaseTests.testTimespanDatabaseRepresentation.convertRowFromSelect |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_database.py |
(no function) |
48 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.getDataDir |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.makeRegistryConfig |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.makeRegistry |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.loadData |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.checkQueryResults |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testOpaque |
17 |
17 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testDatasetType |
24 |
24 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testDimensions |
26 |
26 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testNumpyDataId |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testDataIdRelationships |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testDataset |
14 |
14 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testFindDataset |
22 |
22 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testRemoveDatasetTypeSuccess |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testRemoveDatasetTypeFailure |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testImportDatasetsUUID |
35 |
35 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testImportDatasetsInt |
24 |
24 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testDatasetTypeComponentQueries |
33 |
33 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testComponentLookups |
15 |
15 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testCollections |
102 |
102 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testCollectionChainFlatten |
9 |
9 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testBasicTransaction |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testNestedTransaction |
16 |
16 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testInstrumentDimensions |
84 |
84 |
0 |
60 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testSkyMapDimensions |
44 |
44 |
0 |
32 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testSpatialJoin |
26 |
26 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testAbstractQuery |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testAttributeManager |
28 |
28 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryDatasetsDeduplication |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryResults |
56 |
56 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testEmptyDimensionsQueries |
49 |
49 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testDimensionDataModifications |
50 |
50 |
0 |
44 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testDimensionDataModifications.unpack_range_set |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testDimensionDataModifications.range_set_hull |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testCalibrationCollections |
148 |
148 |
0 |
32 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testCalibrationCollections.assertLookup |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testSkipCalibs |
27 |
27 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testIngestTimeQuery |
28 |
28 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testTimespanQueries |
32 |
32 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testTimespanQueries.query |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testCollectionSummaries |
30 |
30 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testBindInQueryDatasets |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryResultSummaries |
59 |
59 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryDataIdsOrderBy |
40 |
40 |
0 |
34 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryDataIdsOrderBy.do_query |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryDataIdsGovernorExceptions |
22 |
22 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryDataIdsGovernorExceptions.do_query |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryDimensionRecordsOrderBy |
25 |
25 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryDimensionRecordsOrderBy.do_query |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testQueryDimensionRecordsExceptions |
24 |
24 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testDatasetConstrainedDimensionRecordQueries |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
RegistryTests.testSkyPixDatasetQueries |
13 |
13 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/tests/_registry.py |
(no function) |
80 |
3 |
0 |
2 |
1 |
95% |
python/lsst/daf/butler/registry/versions.py |
VersionInfo.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager.__init__ |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager._managerConfigKey |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager._managerVersionKey |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager._managerDigestKey |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager.checkCompatibility |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager.storeManagersConfig |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager.storeManagersVersions |
13 |
13 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager._attributesEmpty |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager.checkManagersConfig |
17 |
17 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager.checkManagersVersions |
13 |
13 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
ButlerVersionsManager.checkManagersDigests |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/versions.py |
(no function) |
39 |
1 |
0 |
2 |
1 |
95% |
python/lsst/daf/butler/registry/wildcards.py |
CategorizedWildcard.fromExpression |
40 |
40 |
0 |
32 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CategorizedWildcard.fromExpression.process |
40 |
40 |
0 |
22 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CategorizedWildcard.makeWhereExpression |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
_yieldCollectionRecords |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionSearch.fromExpression |
11 |
11 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionSearch.iter |
5 |
5 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionSearch.explicitNames |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionSearch.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionSearch.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionSearch.__getitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionSearch.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionSearch.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionSearch.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionQuery.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionQuery.fromExpression |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionQuery.iter |
8 |
8 |
0 |
9 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionQuery.explicitNames |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionQuery.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionQuery.__str__ |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
CollectionQuery.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/registry/wildcards.py |
(no function) |
53 |
5 |
0 |
4 |
1 |
89% |
python/lsst/daf/butler/script/__init__.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/_associate.py |
associate |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_associate.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/_pruneDatasets.py |
PruneDatasetsResult.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
PruneDatasetsResult.dryRun |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
PruneDatasetsResult.confirm |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
PruneDatasetsResult.finished |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
PruneDatasetsResult.errPurgeAndDisassociate |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
PruneDatasetsResult.errNoCollectionRestriction |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
PruneDatasetsResult.errPruneOnNotRun |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
PruneDatasetsResult.errNoOp |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
pruneDatasets |
31 |
31 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
pruneDatasets.doPruneDatasets |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/_pruneDatasets.py |
(no function) |
30 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/butlerImport.py |
butlerImport |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/butlerImport.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/certifyCalibrations.py |
certifyCalibrations |
11 |
11 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/script/certifyCalibrations.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/collectionChain.py |
collectionChain |
36 |
36 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/script/collectionChain.py |
collectionChain.convert_index |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/collectionChain.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/configDump.py |
configDump |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/script/configDump.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/configValidate.py |
configValidate |
9 |
9 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/configValidate.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/createRepo.py |
createRepo |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/createRepo.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/exportCalibs.py |
parseCalibrationCollection |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/script/exportCalibs.py |
exportCalibs |
35 |
35 |
0 |
24 |
0 |
0% |
python/lsst/daf/butler/script/exportCalibs.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/ingest_files.py |
ingest_files |
13 |
13 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/script/ingest_files.py |
extract_datasets_from_table |
14 |
14 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/script/ingest_files.py |
parse_data_id_tuple |
10 |
10 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/ingest_files.py |
(no function) |
17 |
1 |
0 |
2 |
1 |
89% |
python/lsst/daf/butler/script/pruneCollection.py |
PruneCollectionResult.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/pruneCollection.py |
pruneCollection |
24 |
24 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/script/pruneCollection.py |
pruneCollection.addCollection |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/script/pruneCollection.py |
pruneCollection.doRemove |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/script/pruneCollection.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/queryCollections.py |
_getTable |
31 |
31 |
0 |
22 |
0 |
0% |
python/lsst/daf/butler/script/queryCollections.py |
_getTree |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/queryCollections.py |
_getTree.addCollection |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/script/queryCollections.py |
_getFlatten |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/queryCollections.py |
queryCollections |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/script/queryCollections.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/queryDataIds.py |
_Table.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/queryDataIds.py |
_Table.getAstropyTable |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/script/queryDataIds.py |
queryDataIds |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/script/queryDataIds.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/queryDatasetTypes.py |
queryDatasetTypes |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/script/queryDatasetTypes.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/queryDatasets.py |
_Table.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/queryDatasets.py |
_Table.add |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/queryDatasets.py |
_Table.getAstropyTable |
20 |
20 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/script/queryDatasets.py |
_Table.getAstropyTable._id_type |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/queryDatasets.py |
QueryDatasets.__init__ |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/queryDatasets.py |
QueryDatasets._getDatasets |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/script/queryDatasets.py |
QueryDatasets.getTables |
12 |
12 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/script/queryDatasets.py |
QueryDatasets.getDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/queryDatasets.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/queryDimensionRecords.py |
queryDimensionRecords |
16 |
16 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/script/queryDimensionRecords.py |
queryDimensionRecords.conform |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/script/queryDimensionRecords.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/register_dataset_type.py |
register_dataset_type |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/register_dataset_type.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/removeCollections.py |
_getCollectionInfo |
13 |
13 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/script/removeCollections.py |
removeCollections |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/removeCollections.py |
removeCollections.doRemove |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/removeCollections.py |
(no function) |
17 |
0 |
0 |
4 |
0 |
100% |
python/lsst/daf/butler/script/removeDatasetType.py |
removeDatasetType |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/removeDatasetType.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/removeRuns.py |
_getCollectionInfo |
17 |
17 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/script/removeRuns.py |
removeRuns |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/script/removeRuns.py |
removeRuns.doRemove |
8 |
8 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/script/removeRuns.py |
(no function) |
18 |
0 |
0 |
4 |
0 |
100% |
python/lsst/daf/butler/script/retrieveArtifacts.py |
retrieveArtifacts |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/script/retrieveArtifacts.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/script/transferDatasets.py |
transferDatasets |
10 |
10 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/script/transferDatasets.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/tests/__init__.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
DatasetTestHelper.makeDatasetRef |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
DatasetTestHelper._makeDatasetRef |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
DatastoreTestHelper.setUpDatastoreTests |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
DatastoreTestHelper.makeDatastore |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
BadWriteFormatter._readFile |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
BadWriteFormatter._writeFile |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
BadNoWriteFormatter._writeFile |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
MultiDetectorFormatter._writeFile |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
MultiDetectorFormatter._fromBytes |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/tests/_datasetsHelper.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorage.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorage.insert |
8 |
8 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorage.fetch |
17 |
17 |
0 |
17 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorage.delete |
7 |
7 |
0 |
7 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorageManager.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorageManager.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorageManager.get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorageManager.register |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorageManager.currentVersion |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyOpaqueTableStorageManager.schemaDigest |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.initialize |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.refresh |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.register |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.findDatastores |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.currentVersion |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyDatastoreRegistryBridgeManager.schemaDigest |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyRegistry.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
DummyRegistry.getDatastoreBridgeManager |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_dummyRegistry.py |
(no function) |
33 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
registerMetricsExample |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
_addFullStorageClass |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
_getAllFormatterRegistries |
12 |
12 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsExample.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsExample.__eq__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsExample.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsExample.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsExample.exportAsDict |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsExample._asdict |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsExample.makeFromDict |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsExampleModel.from_metrics |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
ListDelegate.handleParameters |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsDelegate.handleParameters |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsDelegate.getComponent |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
MetricsDelegate.selectResponsibleComponent |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_examplePythonTypes.py |
(no function) |
31 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/tests/_testRepo.py |
makeTestRepo |
15 |
15 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
makeTestCollection |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
_makeRecords |
20 |
20 |
0 |
20 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
_fillAllKeys |
14 |
14 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
_makeRandomDataIdValue |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
expandUniqueId |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
_findOrInventDataIdValue |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
_makeDimensionRecordDict |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
addDataIdValue |
30 |
30 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
addDatasetType |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
DatastoreMock.apply |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
DatastoreMock._mock_export |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
DatastoreMock._mock_get |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/_testRepo.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.defaultExpected |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.command |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.cli |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.mock |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.mockFuncName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.makeExpected |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.run_command |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.run_test |
15 |
15 |
0 |
14 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.run_missing |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
CliCmdTestBase.test_help |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliCmdTestBase.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
command_log_settings_test |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.PythonLogger.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.LsstLogger.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.runTest |
15 |
15 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.test_butlerCliLog |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase._test_levels |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.test_helpLogReset |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.testLongLog |
17 |
17 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.testFileLogging |
20 |
20 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
CliLogTestBase.testLogTty |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/tests/cliLogTestBase.py |
(no function) |
52 |
6 |
0 |
2 |
1 |
87% |
python/lsst/daf/butler/tests/testFormatters.py |
DoNothingFormatter.read |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
DoNothingFormatter.write |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
FormatterTest.read |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
FormatterTest.write |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
FormatterTest.validateWriteRecipes |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
LenientYamlFormatter.validateExtension |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
MetricsExampleFormatter.extension |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
MetricsExampleFormatter.read |
23 |
23 |
0 |
18 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
MetricsExampleFormatter.write |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
MetricsExampleDataFormatter.read |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
MetricsExampleDataFormatter.write |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/testFormatters.py |
(no function) |
39 |
1 |
0 |
2 |
1 |
95% |
python/lsst/daf/butler/tests/utils.py |
makeTestTempDir |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/utils.py |
removeTestTempDir |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/utils.py |
safeTestTempDir |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/utils.py |
ButlerTestHelper.assertAstropyTablesEqual |
18 |
18 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/tests/utils.py |
readTable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/utils.py |
MetricTestRepo._makeExampleMetrics |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/utils.py |
MetricTestRepo._makeDimensionData |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/utils.py |
MetricTestRepo.__init__ |
19 |
19 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/tests/utils.py |
MetricTestRepo.addDataset |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/tests/utils.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/transfers/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/transfers/_context.py |
RepoExportContext.__init__ |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/transfers/_context.py |
RepoExportContext.saveCollection |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_context.py |
RepoExportContext.saveDimensionData |
8 |
8 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/transfers/_context.py |
RepoExportContext.saveDataIds |
13 |
13 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/transfers/_context.py |
RepoExportContext.saveDatasets |
19 |
19 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/transfers/_context.py |
RepoExportContext._finish |
17 |
17 |
0 |
16 |
0 |
0% |
python/lsst/daf/butler/transfers/_context.py |
RepoExportContext._computeSortedCollections |
16 |
16 |
0 |
12 |
0 |
0% |
python/lsst/daf/butler/transfers/_context.py |
RepoExportContext._computeDatasetAssociations |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/transfers/_context.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/transfers/_interfaces.py |
RepoExportBackend.saveDimensionData |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_interfaces.py |
RepoExportBackend.saveCollection |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_interfaces.py |
RepoExportBackend.saveDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_interfaces.py |
RepoExportBackend.saveDatasetAssociations |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_interfaces.py |
RepoExportBackend.finish |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_interfaces.py |
RepoImportBackend.register |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/transfers/_interfaces.py |
RepoImportBackend.load |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_interfaces.py |
(no function) |
26 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/transfers/_yaml.py |
_uuid_representer |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
_uuid_constructor |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
YamlRepoExportBackend.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
YamlRepoExportBackend.saveDimensionData |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
YamlRepoExportBackend.saveCollection |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
YamlRepoExportBackend.saveDatasets |
2 |
2 |
0 |
4 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
YamlRepoExportBackend.saveDatasetAssociations |
9 |
9 |
0 |
10 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
YamlRepoExportBackend.finish |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
YamlRepoImportBackend.__init__ |
80 |
80 |
0 |
60 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
YamlRepoImportBackend.register |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
YamlRepoImportBackend.load |
30 |
30 |
0 |
28 |
0 |
0% |
python/lsst/daf/butler/transfers/_yaml.py |
(no function) |
35 |
0 |
0 |
0 |
0 |
100% |
python/lsst/daf/butler/version.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
tests/test_astropyTableFormatter.py |
AstropyTableFormatterTestCase.setUp |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_astropyTableFormatter.py |
AstropyTableFormatterTestCase.tearDown |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_astropyTableFormatter.py |
AstropyTableFormatterTestCase.testAstropyTableFormatter |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_astropyTableFormatter.py |
(no function) |
14 |
1 |
0 |
2 |
1 |
88% |
tests/test_butler.py |
mock_s3 |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
makeExampleMetrics |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerConfigTests.testSearchPath |
11 |
11 |
0 |
4 |
0 |
0% |
tests/test_butler.py |
ButlerPutGetTests.addDatasetType |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerPutGetTests.setUpClass |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerPutGetTests.assertGetComponents |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
ButlerPutGetTests.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerPutGetTests.create_butler |
14 |
14 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
ButlerPutGetTests.runPutGetTest |
124 |
124 |
0 |
46 |
0 |
0% |
tests/test_butler.py |
ButlerPutGetTests.testDeferredCollectionPassing |
25 |
25 |
0 |
6 |
0 |
0% |
tests/test_butler.py |
ButlerTests.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testConstructor |
49 |
49 |
0 |
20 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testBasicPutGet |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testCompositePutGetConcrete |
15 |
15 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testCompositePutGetVirtual |
29 |
29 |
0 |
8 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testIngest |
56 |
56 |
0 |
6 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testPruneCollections |
86 |
86 |
0 |
24 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testPickle |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testGetDatasetTypes |
21 |
21 |
0 |
12 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testTransaction |
27 |
27 |
0 |
8 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testMakeRepo |
22 |
22 |
0 |
6 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testStringification |
11 |
11 |
0 |
10 |
0 |
0% |
tests/test_butler.py |
ButlerTests.testButlerRewriteDataId |
20 |
20 |
0 |
6 |
0 |
0% |
tests/test_butler.py |
FileDatastoreButlerTests.checkFileExists |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
FileDatastoreButlerTests.testPutTemplates |
31 |
31 |
0 |
8 |
0 |
0% |
tests/test_butler.py |
FileDatastoreButlerTests.testImportExport |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
FileDatastoreButlerTests.testImportExportVirtualComposite |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
FileDatastoreButlerTests.runImportExportTest |
23 |
23 |
0 |
12 |
0 |
0% |
tests/test_butler.py |
FileDatastoreButlerTests.testRemoveRuns |
25 |
25 |
0 |
4 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreButlerTestCase.testPathConstructor |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreButlerTestCase.testExportTransferCopy |
15 |
15 |
0 |
14 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreButlerTestCase.testPruneDatasets |
41 |
41 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreButlerTestCase.testPytypePutCoercion |
21 |
21 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreButlerTestCase.testPytypeCoercion |
24 |
24 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
PostgresPosixDatastoreButlerTestCase._handler |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
PostgresPosixDatastoreButlerTestCase.setUpClass |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PostgresPosixDatastoreButlerTestCase.tearDownClass |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PostgresPosixDatastoreButlerTestCase.setUp |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
PostgresPosixDatastoreButlerTestCase.tearDown |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
PostgresPosixDatastoreButlerTestCase.testMakeRepo |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
InMemoryDatastoreButlerTestCase.testIngest |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerExplicitRootTestCase.setUp |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerExplicitRootTestCase.testFileLocations |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerMakeRepoOutfileTestCase.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerMakeRepoOutfileTestCase.tearDown |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
ButlerMakeRepoOutfileTestCase.testConfigExistence |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerMakeRepoOutfileTestCase.testPutGet |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerMakeRepoOutfileDirTestCase.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerMakeRepoOutfileDirTestCase.testConfigExistence |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
ButlerMakeRepoOutfileUriTestCase.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
S3DatastoreButlerTestCase.genRoot |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
S3DatastoreButlerTestCase.setUp |
17 |
17 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
S3DatastoreButlerTestCase.tearDown |
18 |
18 |
0 |
8 |
0 |
0% |
tests/test_butler.py |
WebdavDatastoreButlerTestCase.genRoot |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
WebdavDatastoreButlerTestCase.setUpClass |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
WebdavDatastoreButlerTestCase.tearDownClass |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
WebdavDatastoreButlerTestCase.setUp |
13 |
13 |
0 |
4 |
0 |
0% |
tests/test_butler.py |
WebdavDatastoreButlerTestCase.tearDown |
7 |
7 |
0 |
4 |
0 |
0% |
tests/test_butler.py |
WebdavDatastoreButlerTestCase._serveWebdav |
17 |
17 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
WebdavDatastoreButlerTestCase._getfreeport |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.setUpClass |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.create_butler |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.create_butlers |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.testTransferUuidToUuid |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.testTransferIntToInt |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.testTransferIntToUuid |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.testTransferMissing |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.testTransferMissingDisassembly |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_butler.py |
PosixDatastoreTransfers.assertButlerTransfers |
86 |
86 |
0 |
52 |
0 |
0% |
tests/test_butler.py |
(no function) |
214 |
5 |
0 |
8 |
1 |
97% |
tests/test_cliCmdAssociate.py |
AssociateTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdAssociate.py |
AssociateTestCase.test_defaults |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdAssociate.py |
AssociateTestCase.test_values |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdAssociate.py |
(no function) |
13 |
1 |
0 |
2 |
1 |
87% |
tests/test_cliCmdConfigDump.py |
ConfigDumpTest.defaultExpected |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
ConfigDumpTest.command |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
ConfigDumpUseTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_stdout |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_file |
10 |
10 |
0 |
4 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_subset |
16 |
16 |
0 |
2 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_invalidSubset |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_presets |
30 |
30 |
0 |
6 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_presetsDashedName |
12 |
12 |
0 |
4 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
ConfigDumpUseTest.test_presetsDashedName.cmd |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdConfigDump.py |
(no function) |
28 |
1 |
0 |
2 |
1 |
93% |
tests/test_cliCmdConfigValidate.py |
ValidateTest.defaultExpected |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdConfigValidate.py |
ValidateTest.command |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdConfigValidate.py |
ConfigValidateUseTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdConfigValidate.py |
ConfigValidateUseTest.testConfigValidate |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_cliCmdConfigValidate.py |
ConfigValidateUseTest.testConfigValidate_ignore |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_cliCmdConfigValidate.py |
(no function) |
18 |
1 |
0 |
2 |
1 |
90% |
tests/test_cliCmdCreate.py |
CreateTest.defaultExpected |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCreate.py |
CreateTest.command |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCreate.py |
CreateTest.test_minimal |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCreate.py |
CreateTest.test_requiredMissing |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCreate.py |
CreateTest.test_all |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCreate.py |
(no function) |
14 |
1 |
0 |
2 |
1 |
88% |
tests/test_cliCmdImport.py |
ImportTestCase.defaultExpected |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdImport.py |
ImportTestCase.command |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdImport.py |
ImportTestCase.test_minimal |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdImport.py |
ImportTestCase.test_almostAll |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdImport.py |
ImportTestCase.test_missingArgument |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdImport.py |
ExportFileCase.mock |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdImport.py |
ExportFileCase.defaultExpected |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdImport.py |
ExportFileCase.command |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdImport.py |
ExportFileCase.read_test |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdImport.py |
ExportFileCase.test_exportFile |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_cliCmdImport.py |
(no function) |
29 |
1 |
0 |
2 |
1 |
94% |
tests/test_cliCmdIngestFiles.py |
CliIngestFilesTest.setUp |
16 |
16 |
0 |
4 |
0 |
0% |
tests/test_cliCmdIngestFiles.py |
CliIngestFilesTest.testIngestRelativePath |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdIngestFiles.py |
CliIngestFilesTest.testIngestAbsoluteWithDataId |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_cliCmdIngestFiles.py |
CliIngestFilesTest.testIngestRelativeWithDataId |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdIngestFiles.py |
CliIngestFilesTest.assertIngest |
13 |
13 |
0 |
4 |
0 |
0% |
tests/test_cliCmdIngestFiles.py |
(no function) |
20 |
1 |
0 |
2 |
1 |
91% |
tests/test_cliCmdPruneCollection.py |
PruneCollectionsTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneCollection.py |
PruneCollectionsTest.testPruneCollections |
26 |
26 |
0 |
6 |
0 |
0% |
tests/test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.testPruneRun |
25 |
25 |
0 |
12 |
0 |
0% |
tests/test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.testPruneRun.confirm_initial_tables |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneCollection.py |
PruneCollectionExecutionTest.testPruneTagged |
11 |
11 |
0 |
2 |
0 |
0% |
tests/test_cliCmdPruneCollection.py |
(no function) |
21 |
1 |
0 |
2 |
1 |
91% |
tests/test_cliCmdPruneDatasets.py |
getTables |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
getDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
makeQueryDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.makeQueryDatasetsArgs |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.makePruneDatasetsArgs |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.run_test |
23 |
23 |
0 |
14 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_defaults_doContinue |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_defaults_doNotContinue |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_dryRun_unstore |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_dryRun_disassociate |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_dryRun_unstoreAndDisassociate |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_noConfirm |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_quiet |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_quietWithDryRun |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_noCollections |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_noDatasets |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeWithDisassociate |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeNoOp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeImpliedArgs |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeImpliedArgsWithCollections |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_purgeOnNonRunCollection |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_disassociateImpliedArgs |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
PruneDatasetsTestCase.test_disassociateImpliedArgsWithCollections |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPruneDatasets.py |
(no function) |
49 |
1 |
0 |
8 |
4 |
91% |
tests/test_cliCmdQueryCollections.py |
QueryCollectionsCmdTest.defaultExpected |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryCollections.py |
QueryCollectionsCmdTest.command |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryCollections.py |
QueryCollectionsCmdTest.test_minimal |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryCollections.py |
QueryCollectionsCmdTest.test_all |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryCollections.py |
QueryCollectionsScriptTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryCollections.py |
QueryCollectionsScriptTest.testGetCollections |
18 |
18 |
0 |
2 |
0 |
0% |
tests/test_cliCmdQueryCollections.py |
ChainedCollectionsTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryCollections.py |
ChainedCollectionsTest.assertChain |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryCollections.py |
ChainedCollectionsTest.testChained |
42 |
42 |
0 |
2 |
0 |
0% |
tests/test_cliCmdQueryCollections.py |
(no function) |
31 |
1 |
0 |
2 |
1 |
94% |
tests/test_cliCmdQueryDataIds.py |
QueryDataIdsTest._queryDataIds |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDataIds.py |
QueryDataIdsTest.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDataIds.py |
QueryDataIdsTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDataIds.py |
QueryDataIdsTest.testDimensions |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDataIds.py |
QueryDataIdsTest.testNull |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDataIds.py |
QueryDataIdsTest.testWhere |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDataIds.py |
QueryDataIdsTest.testDatasetsAndCollections |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDataIds.py |
(no function) |
20 |
1 |
0 |
2 |
1 |
91% |
tests/test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.defaultExpected |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.command |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.test_minimal |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.test_requiredMissing |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesCmdTest.test_all |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasetTypes.py |
QueryDatasetTypesScriptTest.testQueryDatasetTypes |
35 |
35 |
0 |
2 |
0 |
0% |
tests/test_cliCmdQueryDatasetTypes.py |
(no function) |
22 |
1 |
0 |
2 |
1 |
92% |
tests/test_cliCmdQueryDatasets.py |
expectedFilesystemDatastoreTables |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
QueryDatasetsTest._queryDatasets |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
QueryDatasetsTest.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
QueryDatasetsTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testChained |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testShowURI |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testNoShowURI |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testWhere |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testGlobDatasetType |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
QueryDatasetsTest.testFindFirstAndCollections |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDatasets.py |
(no function) |
26 |
1 |
0 |
2 |
1 |
93% |
tests/test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.testBasic |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.testWhere |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.testCollection |
14 |
14 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDimensionRecords.py |
QueryDimensionRecordsTest.testSkymap |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQueryDimensionRecords.py |
(no function) |
26 |
1 |
0 |
2 |
1 |
93% |
tests/test_cliCmdRemoveCollections.py |
RemoveCollectionTest.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdRemoveCollections.py |
RemoveCollectionTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdRemoveCollections.py |
RemoveCollectionTest._verify_remove |
14 |
14 |
0 |
0 |
0 |
0% |
tests/test_cliCmdRemoveCollections.py |
RemoveCollectionTest._verify_remove._query_collection_column_names |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_cliCmdRemoveCollections.py |
RemoveCollectionTest.testRemoveScript |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_cliCmdRemoveCollections.py |
RemoveCollectionTest.testRemoveCmd |
32 |
32 |
0 |
2 |
0 |
0% |
tests/test_cliCmdRemoveCollections.py |
(no function) |
23 |
1 |
0 |
2 |
1 |
92% |
tests/test_cliCmdRemoveRuns.py |
RemoveCollectionTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdRemoveRuns.py |
RemoveCollectionTest.test_removeRuns |
66 |
66 |
0 |
2 |
0 |
0% |
tests/test_cliCmdRemoveRuns.py |
(no function) |
14 |
1 |
0 |
2 |
1 |
88% |
tests/test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.find_files |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.testRetrieveAll |
10 |
10 |
0 |
4 |
0 |
0% |
tests/test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.testRetrieveSubset |
8 |
8 |
0 |
2 |
0 |
0% |
tests/test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.testOverwriteLink |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_cliCmdRetrieveArtifacts.py |
CliRetrieveArtifactsTest.testClobber |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_cliCmdRetrieveArtifacts.py |
(no function) |
23 |
1 |
0 |
2 |
1 |
92% |
tests/test_cliLog.py |
ConvertPyLogLevelTestCase.test_convertToPyLogLevel |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_cliLog.py |
(no function) |
15 |
3 |
0 |
2 |
1 |
76% |
tests/test_cliPluginLoader.py |
command_test |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliPluginLoader.py |
duplicate_command_test_env |
5 |
5 |
0 |
6 |
0 |
0% |
tests/test_cliPluginLoader.py |
FailedLoadTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliPluginLoader.py |
FailedLoadTest.test_unimportablePlugin |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_cliPluginLoader.py |
FailedLoadTest.test_unimportableLocalPackage |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_cliPluginLoader.py |
FailedLoadTest.test_unimportableLocalPackage.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliPluginLoader.py |
PluginLoaderTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliPluginLoader.py |
PluginLoaderTest.test_loadAndExecutePluginCommand |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_cliPluginLoader.py |
PluginLoaderTest.test_loadAndExecuteLocalCommand |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_cliPluginLoader.py |
PluginLoaderTest.test_loadTopHelp |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_cliPluginLoader.py |
PluginLoaderTest.test_getLocalCommands |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliPluginLoader.py |
PluginLoaderTest.test_mergeCommandLists |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_cliPluginLoader.py |
PluginLoaderTest.test_listCommands_duplicate |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_cliPluginLoader.py |
(no function) |
28 |
1 |
0 |
2 |
1 |
93% |
tests/test_cliUtilSplitCommas.py |
cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitCommas.py |
SplitCommasTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_separate |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_single |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_multiple |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_singlePair |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_multiplePair |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitCommas.py |
SplitCommasTestCase.test_none |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitCommas.py |
(no function) |
19 |
1 |
0 |
2 |
1 |
90% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_single_dict |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_single_tuple |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_multiple_dict |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_multiple_tuple |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_unseparated |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_notMultiple |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_wrongSeparator |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_missingSeparator |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_unseparatedOkay |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_unseparatedOkay_list |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_unseparatedOkay_defaultKey |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_dashSeparator |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_reverseKv |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvTestCase.test_invalidResultType |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_cli |
16 |
16 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_cli.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_choice |
17 |
17 |
0 |
2 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_choice.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorDash |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorDash.split_kv_dash |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorDash.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorFunctoolsDash |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorFunctoolsDash.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorSpace |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorSpace.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorComma |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_separatorComma.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_normalizeWithoutChoice |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_normalizeWithoutChoice.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_addToDefaultValue |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_addToDefaultValue.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_replaceDefaultValue |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
SplitKvCmdTestCase.test_replaceDefaultValue.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilSplitKv.py |
(no function) |
38 |
5 |
0 |
2 |
1 |
85% |
tests/test_cliUtilToUpper.py |
cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilToUpper.py |
ToUpperTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtilToUpper.py |
ToUpperTestCase.test_isolated |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilToUpper.py |
ToUpperTestCase.test_lowerToUpper |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilToUpper.py |
ToUpperTestCase.test_upperToUpper |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilToUpper.py |
ToUpperTestCase.test_mixedToUpper |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtilToUpper.py |
(no function) |
15 |
1 |
0 |
2 |
1 |
88% |
tests/test_cliUtils.py |
ArgumentHelpGeneratorTestCase.testHelp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
ArgumentHelpGeneratorTestCase.testHelp.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
ArgumentHelpGeneratorTestCase.testHelpWrapped |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
ArgumentHelpGeneratorTestCase.testHelpWrapped.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
ArgumentHelpGeneratorTestCase.runTest |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
UnwrapStringTestCase.test_leadingNewline |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
UnwrapStringTestCase.test_leadingContent |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
UnwrapStringTestCase.test_trailingNewline |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
UnwrapStringTestCase.test_oneLine |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
UnwrapStringTestCase.test_oneLineWithLeading |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
UnwrapStringTestCase.test_oneLineWithTrailing |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
UnwrapStringTestCase.test_lineBreaks |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionTest.test_addElipsisToMultiple |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionTest.test_addElipsisToMultiple.cmd |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionTest.test_addElipsisToNargs |
8 |
8 |
0 |
2 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionTest.test_addElipsisToNargs.cmd |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWArgumentDecoratorTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWArgumentDecoratorTest.test_help |
11 |
11 |
0 |
4 |
0 |
0% |
tests/test_cliUtils.py |
MWArgumentDecoratorTest.test_help.cmd |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWArgumentDecoratorTest.testUse |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWArgumentDecoratorTest.testUse.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionDecoratorTest.testGetName |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionDecoratorTest.testGetOpts |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionDecoratorTest.testUse |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionDecoratorTest.testUse.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionDecoratorTest.testOverride |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWOptionDecoratorTest.testOverride.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
SectionOptionTest.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
SectionOptionTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
SectionOptionTest.test_section_help |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
SectionOptionTest.test_section_function |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWPathTest.getCmd |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWPathTest.getCmd.cmd |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWPathTest.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWPathTest.test_exist |
20 |
20 |
0 |
4 |
0 |
0% |
tests/test_cliUtils.py |
MWCommandTest.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
MWCommandTest.testCaptureOptions |
18 |
18 |
0 |
2 |
0 |
0% |
tests/test_cliUtils.py |
MWCommandTest.testCaptureOptions.cmd |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
(no function) |
62 |
9 |
0 |
2 |
1 |
84% |
tests/test_composites.py |
TestCompositesConfig.setUpClass |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_composites.py |
TestCompositesConfig.testBadConfig |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_composites.py |
TestCompositesConfig.testConfig |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_composites.py |
TestCompositesConfig.testMap |
26 |
26 |
0 |
4 |
0 |
0% |
tests/test_composites.py |
(no function) |
12 |
1 |
0 |
2 |
1 |
86% |
tests/test_config.py |
modified_environment |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testBadConfig |
6 |
6 |
0 |
8 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testBasics |
45 |
45 |
0 |
18 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testDict |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.assertSplit |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testSplitting |
12 |
12 |
0 |
6 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testEscape |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testOperators |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testMerge |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testUpdate |
16 |
16 |
0 |
2 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testHierarchy |
72 |
72 |
0 |
12 |
0 |
0% |
tests/test_config.py |
ConfigTestCase.testSerializedString |
19 |
19 |
0 |
6 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testEmpty |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testPathlib |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testDefaults |
10 |
10 |
0 |
4 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testExternalOverride |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testSearchPaths |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testExternalHierarchy |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testNoDefaults |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testAbsPath |
15 |
15 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testClassDerived |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testInclude |
14 |
14 |
0 |
2 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testStringInclude |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testIncludeConfigs |
34 |
34 |
0 |
6 |
0 |
0% |
tests/test_config.py |
ConfigSubsetTestCase.testResource |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_config.py |
FileWriteConfigTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_config.py |
FileWriteConfigTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_config.py |
FileWriteConfigTestCase.testDump |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_config.py |
(no function) |
67 |
1 |
0 |
2 |
1 |
97% |
tests/test_connectionString.py |
ConnectionStringBuilderTestCase.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_connectionString.py |
ConnectionStringBuilderTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_connectionString.py |
ConnectionStringBuilderTestCase.testBuilder |
6 |
6 |
0 |
6 |
0 |
0% |
tests/test_connectionString.py |
ConnectionStringBuilderTestCase.testRelVsAbsPath |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_connectionString.py |
ConnectionStringBuilderTestCase.testRaises |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_connectionString.py |
(no function) |
20 |
1 |
0 |
2 |
1 |
91% |
tests/test_constraints.py |
ConstraintsTestCase.setUp |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_constraints.py |
ConstraintsTestCase.testSimpleAccept |
23 |
23 |
0 |
0 |
0 |
0% |
tests/test_constraints.py |
ConstraintsTestCase.testSimpleReject |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_constraints.py |
ConstraintsTestCase.testAcceptReject |
18 |
18 |
0 |
0 |
0 |
0% |
tests/test_constraints.py |
ConstraintsTestCase.testWildcardReject |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_constraints.py |
ConstraintsTestCase.testWildcardAccept |
16 |
16 |
0 |
0 |
0 |
0% |
tests/test_constraints.py |
ConstraintsTestCase.testEdgeCases |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_constraints.py |
(no function) |
14 |
1 |
0 |
2 |
1 |
88% |
tests/test_datasets.py |
DatasetTypeTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testConstructor |
11 |
11 |
0 |
4 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testConstructor2 |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testNameValidation |
21 |
21 |
0 |
18 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testEquality |
20 |
20 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testCompatibility |
13 |
13 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testJson |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testSorting |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testHashability |
18 |
18 |
0 |
6 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testDeepCopy |
14 |
14 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.testPickle |
38 |
38 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetTypeTestCase.test_composites |
24 |
24 |
0 |
2 |
0 |
0% |
tests/test_datasets.py |
DatasetRefTestCase.setUp |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetRefTestCase.testConstructor |
15 |
15 |
0 |
4 |
0 |
0% |
tests/test_datasets.py |
DatasetRefTestCase.testSorting |
15 |
15 |
0 |
6 |
0 |
0% |
tests/test_datasets.py |
DatasetRefTestCase.testResolving |
13 |
13 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetRefTestCase.testPickle |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
DatasetRefTestCase.testJson |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_datasets.py |
(no function) |
27 |
1 |
0 |
2 |
1 |
93% |
tests/test_datastore.py |
DataIdForTest.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DataIdForTest.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DataIdForTest.__setitem__ |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DataIdForTest.__delitem__ |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DataIdForTest.__ior__ |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
DataIdForTest.pop |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DataIdForTest.popitem |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DataIdForTest.update |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
makeExampleMetrics |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
FakeDataCoordinate.from_dict |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
FakeDataCoordinate.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreTestsBase.setUpClass |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreTestsBase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreTestsBase.tearDown |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testConfigRoot |
7 |
7 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testConstructor |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testConfigurationValidation |
11 |
11 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testParameterValidation |
11 |
11 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testBasicPutGet |
57 |
57 |
0 |
18 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testTrustGetRequest |
56 |
56 |
0 |
18 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testDisassembly |
34 |
34 |
0 |
12 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testRegistryCompositePutGet |
21 |
21 |
0 |
6 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.prepDeleteTest |
14 |
14 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testRemove |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testForget |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testTransfer |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testBasicTransaction |
27 |
27 |
0 |
18 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testNestedTransaction |
26 |
26 |
0 |
8 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests._prepareIngestTest |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.runIngestTest |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestNoTransfer |
14 |
14 |
0 |
8 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestNoTransfer.succeed |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestNoTransfer.failInputDoesNotExist |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestNoTransfer.failOutsideRoot |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestNoTransfer.failNotImplemented |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestTransfer |
10 |
10 |
0 |
6 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestTransfer.succeed |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestTransfer.failInputDoesNotExist |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestTransfer.failNotImplemented |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testIngestSymlinkOfSymlink |
22 |
22 |
0 |
12 |
0 |
0% |
tests/test_datastore.py |
DatastoreTests.testExportImportRecords |
31 |
31 |
0 |
12 |
0 |
0% |
tests/test_datastore.py |
PosixDatastoreTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
PosixDatastoreTestCase.testAtomicWrite |
11 |
11 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
PosixDatastoreTestCase.testCanNotDeterminePutFormatterLocation |
15 |
15 |
0 |
6 |
0 |
0% |
tests/test_datastore.py |
PosixDatastoreTestCase.testCanNotDeterminePutFormatterLocation.raiser |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
PosixDatastoreNoChecksumsTestCase.testChecksum |
14 |
14 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
TrashDatastoreTestCase.testTrash |
24 |
24 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
CleanupPosixDatastoreTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
CleanupPosixDatastoreTestCase.testCleanup |
22 |
22 |
0 |
6 |
0 |
0% |
tests/test_datastore.py |
DatastoreConstraintsTests.testConstraints |
27 |
27 |
0 |
14 |
0 |
0% |
tests/test_datastore.py |
PosixDatastoreConstraintsTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
ChainedDatastorePerStoreConstraintsTests.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
ChainedDatastorePerStoreConstraintsTests.testConstraints |
35 |
35 |
0 |
20 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.setUpClass |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.setUp |
26 |
26 |
0 |
12 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.tearDown |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase._make_cache_manager |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.testNoCacheDir |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.testNoCacheDirReversed |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.testExplicitCacheDir |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.assertCache |
18 |
18 |
0 |
6 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.testNoCache |
7 |
7 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase._expiration_config |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.testCacheExpiryFiles |
28 |
28 |
0 |
10 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.testCacheExpiryDatasets |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.testCacheExpiryDatasetsComposite |
14 |
14 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.testCacheExpirySize |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.assertExpiration |
9 |
9 |
0 |
8 |
0 |
0% |
tests/test_datastore.py |
DatastoreCacheTestCase.testCacheExpiryAge |
18 |
18 |
0 |
8 |
0 |
0% |
tests/test_datastore.py |
DatasetRefURIsTestCase.testSequenceAccess |
17 |
17 |
0 |
4 |
0 |
0% |
tests/test_datastore.py |
DatasetRefURIsTestCase.testRepr |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_datastore.py |
DataIdForTestTestCase.testImmutable |
17 |
17 |
0 |
14 |
0 |
0% |
tests/test_datastore.py |
DataIdForTestTestCase.testMutable |
30 |
30 |
0 |
2 |
0 |
0% |
tests/test_datastore.py |
(no function) |
149 |
1 |
0 |
4 |
1 |
99% |
tests/test_dbAuth.py |
DbAuthTestCase.test_patterns |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_dbAuth.py |
DbAuthTestCase.test_connStrings |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_dbAuth.py |
DbAuthTestCase.test_load |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_dbAuth.py |
DbAuthTestCase.test_ipv6 |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_dbAuth.py |
DbAuthTestCase.test_search |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_dbAuth.py |
DbAuthTestCase.test_errors |
39 |
39 |
0 |
30 |
0 |
0% |
tests/test_dbAuth.py |
DbAuthTestCase.test_getUrl |
42 |
42 |
0 |
12 |
0 |
0% |
tests/test_dbAuth.py |
DbAuthTestCase.test_urlEncoding |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_dbAuth.py |
(no function) |
15 |
1 |
0 |
2 |
1 |
88% |
tests/test_ddl.py |
AstropyTimeNsecTaiTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_ddl.py |
AstropyTimeNsecTaiTestCase.test_value_none |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_ddl.py |
AstropyTimeNsecTaiTestCase.test_time_before_epoch |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_ddl.py |
AstropyTimeNsecTaiTestCase.test_max_time |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_ddl.py |
AstropyTimeNsecTaiTestCase.test_round_trip |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_ddl.py |
(no function) |
12 |
1 |
0 |
2 |
1 |
86% |
tests/test_dimensions.py |
loadDimensionData |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.checkGraphInvariants |
24 |
24 |
0 |
20 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testConfigPresent |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testCompatibility |
10 |
10 |
0 |
2 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testVersion |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testConfigRead |
1 |
1 |
0 |
2 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testGraphs |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testInstrumentDimensions |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testCalibrationDimensions |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testObservationDimensions |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testSkyMapDimensions |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testSubsetCalculation |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testSchemaGeneration |
35 |
35 |
0 |
20 |
0 |
0% |
tests/test_dimensions.py |
DimensionTestCase.testPickling |
13 |
13 |
0 |
2 |
0 |
0% |
tests/test_dimensions.py |
SplitByStateFlags.chain |
9 |
9 |
0 |
8 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.setUpClass |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.randomDataIds |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.randomDimensionSubset |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.splitByStateFlags |
15 |
15 |
0 |
12 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.testMappingInterface |
14 |
14 |
0 |
16 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.testEquality |
17 |
17 |
0 |
6 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.testStandardize |
28 |
28 |
0 |
24 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.testUnion |
33 |
33 |
0 |
26 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.testRegions |
16 |
16 |
0 |
8 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.testTimespans |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.testIterableStatusFlags |
22 |
22 |
0 |
10 |
0 |
0% |
tests/test_dimensions.py |
DataCoordinateTestCase.testSetOperations |
24 |
24 |
0 |
0 |
0 |
0% |
tests/test_dimensions.py |
(no function) |
54 |
1 |
0 |
4 |
1 |
97% |
tests/test_exprParserLex.py |
ParserLexTestCase._assertToken |
7 |
7 |
0 |
4 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testInstantiate |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testSimpleTokens |
15 |
15 |
0 |
0 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testReservedTokens |
15 |
15 |
0 |
4 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testStringLiteral |
18 |
18 |
0 |
4 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testNumericLiteral |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testRangeLiteral |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testTimeLiteral |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testIdentifier |
24 |
24 |
0 |
6 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testExpression |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testExceptions |
38 |
38 |
0 |
10 |
0 |
0% |
tests/test_exprParserLex.py |
ParserLexTestCase.testExceptions._assertExc |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_exprParserLex.py |
(no function) |
20 |
1 |
0 |
2 |
1 |
91% |
tests/test_exprParserYacc.py |
_Visitor.visitNumericLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
_Visitor.visitStringLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
_Visitor.visitTimeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
_Visitor.visitRangeLiteral |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_exprParserYacc.py |
_Visitor.visitIdentifier |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
_Visitor.visitUnaryOp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
_Visitor.visitBinaryOp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
_Visitor.visitIsIn |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_exprParserYacc.py |
_Visitor.visitParens |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testInstantiate |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testEmpty |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testParseLiteral |
26 |
26 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testParseIdentifiers |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testParseParens |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testUnaryOps |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testBinaryOps |
51 |
51 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testIsIn |
62 |
62 |
0 |
4 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testCompareOps |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testBoolOps |
14 |
14 |
0 |
2 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testFunctionCall |
22 |
22 |
0 |
2 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testPointNode |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testTupleNode |
15 |
15 |
0 |
2 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testExpression |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testSubstitution |
23 |
23 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testException |
14 |
14 |
0 |
6 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testException._assertExc |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testStr |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testVisit |
17 |
17 |
0 |
0 |
0 |
0% |
tests/test_exprParserYacc.py |
ParserLexTestCase.testParseTimeStr |
10 |
10 |
0 |
6 |
0 |
0% |
tests/test_exprParserYacc.py |
(no function) |
39 |
1 |
0 |
2 |
1 |
95% |
tests/test_expressions.py |
ConvertExpressionToSqlTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_expressions.py |
ConvertExpressionToSqlTestCase.test_simple |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_expressions.py |
ConvertExpressionToSqlTestCase.test_time |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_expressions.py |
ConvertExpressionToSqlTestCase.test_ingest_date |
13 |
13 |
0 |
0 |
0 |
0% |
tests/test_expressions.py |
CheckVisitorTestCase.test_governor |
20 |
20 |
0 |
0 |
0 |
0% |
tests/test_expressions.py |
(no function) |
18 |
1 |
0 |
2 |
1 |
90% |
tests/test_formatter.py |
FormatterFactoryTestCase.setUp |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_formatter.py |
FormatterFactoryTestCase.assertIsFormatter |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_formatter.py |
FormatterFactoryTestCase.testFormatter |
14 |
14 |
0 |
10 |
0 |
0% |
tests/test_formatter.py |
FormatterFactoryTestCase.testExtensionValidation |
7 |
7 |
0 |
8 |
0 |
0% |
tests/test_formatter.py |
FormatterFactoryTestCase.testRegistry |
20 |
20 |
0 |
6 |
0 |
0% |
tests/test_formatter.py |
FormatterFactoryTestCase.testRegistryWithStorageClass |
17 |
17 |
0 |
2 |
0 |
0% |
tests/test_formatter.py |
FormatterFactoryTestCase.testRegistryConfig |
38 |
38 |
0 |
4 |
0 |
0% |
tests/test_formatter.py |
(no function) |
18 |
1 |
0 |
2 |
1 |
90% |
tests/test_location.py |
LocationTestCase.testFileLocation |
25 |
25 |
0 |
0 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testAbsoluteLocations |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testBadLocations |
6 |
6 |
0 |
6 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testRelativeRoot |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testQuotedRoot |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testHttpLocation |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_location.py |
(no function) |
14 |
1 |
0 |
2 |
1 |
88% |
tests/test_logFormatter.py |
ButlerLogRecordsFormatterTestCase.setUp |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_logFormatter.py |
ButlerLogRecordsFormatterTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_logFormatter.py |
ButlerLogRecordsFormatterTestCase.testButlerLogRecordsFormatter |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_logFormatter.py |
ButlerLogRecordsFormatterTestCase.testJsonLogRecordsFormatter |
15 |
15 |
0 |
0 |
0 |
0% |
tests/test_logFormatter.py |
(no function) |
17 |
1 |
0 |
2 |
1 |
89% |
tests/test_logging.py |
LoggingTestCase.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_logging.py |
LoggingTestCase.tearDown |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_logging.py |
LoggingTestCase.testRecordCapture |
29 |
29 |
0 |
22 |
0 |
0% |
tests/test_logging.py |
LoggingTestCase.testRecordsFormatting |
13 |
13 |
0 |
0 |
0 |
0% |
tests/test_logging.py |
LoggingTestCase.testButlerLogRecords |
37 |
37 |
0 |
4 |
0 |
0% |
tests/test_logging.py |
LoggingTestCase.testExceptionInfo |
13 |
13 |
0 |
0 |
0 |
0% |
tests/test_logging.py |
LoggingTestCase.testMDC |
39 |
39 |
0 |
2 |
0 |
0% |
tests/test_logging.py |
TestJsonLogging.testJsonLogStream |
39 |
39 |
0 |
6 |
0 |
0% |
tests/test_logging.py |
(no function) |
20 |
1 |
0 |
2 |
1 |
91% |
tests/test_matplotlibFormatter.py |
MatplotlibFormatterTestCase.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_matplotlibFormatter.py |
MatplotlibFormatterTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_matplotlibFormatter.py |
MatplotlibFormatterTestCase.testMatplotlibFormatter |
16 |
16 |
0 |
8 |
0 |
0% |
tests/test_matplotlibFormatter.py |
(no function) |
23 |
3 |
0 |
4 |
1 |
85% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.init |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitNumericLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitStringLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitTimeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitIdentifier |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitUnaryOp |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitBinaryOp |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitIsIn |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitParens |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
BooleanEvaluationTreeVisitor.visitRangeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
NormalFormExpressionTestCase.check |
19 |
19 |
0 |
18 |
0 |
0% |
tests/test_normalFormExpression.py |
NormalFormExpressionTestCase.testNormalize |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_normalFormExpression.py |
(no function) |
23 |
1 |
0 |
2 |
1 |
92% |
tests/test_packages.py |
PackagesFormatterTestCase.setUp |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_packages.py |
PackagesFormatterTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_packages.py |
PackagesFormatterTestCase.testPackages |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_packages.py |
(no function) |
13 |
1 |
0 |
2 |
1 |
87% |
tests/test_parquet.py |
ParquetFormatterTestCase.setUp |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_parquet.py |
ParquetFormatterTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_parquet.py |
ParquetFormatterTestCase.testSingleIndexDataFrame |
13 |
13 |
0 |
2 |
0 |
0% |
tests/test_parquet.py |
ParquetFormatterTestCase.testMultiIndexDataFrame |
16 |
16 |
0 |
2 |
0 |
0% |
tests/test_parquet.py |
(no function) |
20 |
3 |
0 |
4 |
1 |
83% |
tests/test_postgresql.py |
_startServer |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlDatabaseTestCase.setUpClass |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlDatabaseTestCase.tearDownClass |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlDatabaseTestCase.makeEmptyDatabase |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlDatabaseTestCase.getNewConnection |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlDatabaseTestCase.asReadOnly |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlDatabaseTestCase.testNameShrinking |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlDatabaseTestCase.test_RangeTimespanType |
27 |
27 |
0 |
26 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlDatabaseTestCase.test_RangeTimespanType.subquery |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlRegistryTests.setUpClass |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlRegistryTests.tearDownClass |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlRegistryTests.getDataDir |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlRegistryTests.makeRegistry |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_postgresql.py |
PostgresqlRegistryNameKeyCollMgrTestCase.makeRegistry |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_postgresql.py |
(no function) |
54 |
1 |
0 |
6 |
1 |
97% |
tests/test_progress.py |
MockProgressBar.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
MockProgressBar.__iter__ |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_progress.py |
MockProgressBar.update |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
MockProgressHandler.get_progress_bar |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
ClickProgressHandlerTestCase.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
ClickProgressHandlerTestCase.tearDown |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
ClickProgressHandlerTestCase.get_cmd |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
ClickProgressHandlerTestCase.get_cmd.cmd |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_progress.py |
ClickProgressHandlerTestCase.test_click_disabled_by_default |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
ClickProgressHandlerTestCase.test_click_enabled |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
ClickProgressHandlerTestCase.test_click_disabled_globally |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
ClickProgressHandlerTestCase.test_click_disabled_by_log_level |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
MockedProgressHandlerTestCase.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
MockedProgressHandlerTestCase.tearDown |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_progress.py |
MockedProgressHandlerTestCase.test_bar_iterable |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_progress.py |
MockedProgressHandlerTestCase.test_bar_update |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_progress.py |
MockedProgressHandlerTestCase.test_iter_chunks |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_progress.py |
MockedProgressHandlerTestCase.test_iter_item_chunks |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_progress.py |
(no function) |
33 |
1 |
0 |
2 |
1 |
94% |
tests/test_quantum.py |
QuantumTestCase._buildFullQuantum |
31 |
31 |
0 |
2 |
0 |
0% |
tests/test_quantum.py |
QuantumTestCase.testConstructor |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_quantum.py |
QuantumTestCase.testSerialization |
23 |
23 |
0 |
0 |
0 |
0% |
tests/test_quantum.py |
(no function) |
14 |
1 |
0 |
2 |
1 |
88% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.setUp |
26 |
26 |
0 |
10 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.make_quantum |
11 |
11 |
0 |
4 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_initialize |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_getPutDirect |
20 |
20 |
0 |
14 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_getDirectDeferred |
16 |
16 |
0 |
14 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_datasetExistsDirect |
15 |
15 |
0 |
8 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_markInputUnused |
12 |
12 |
0 |
6 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_pruneDatasets |
27 |
27 |
0 |
14 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_extract_provenance_data |
28 |
28 |
0 |
14 |
0 |
0% |
tests/test_quantumBackedButler.py |
QuantumBackedButlerTestCase.test_collect_and_transfer |
21 |
21 |
0 |
14 |
0 |
0% |
tests/test_quantumBackedButler.py |
(no function) |
21 |
1 |
0 |
2 |
1 |
91% |
tests/test_simpleButler.py |
SimpleButlerTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.makeButler |
13 |
13 |
0 |
4 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.comparableRef |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testReadBackwardsCompatibility |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testDatasetTransfers |
13 |
13 |
0 |
10 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testComponentExport |
13 |
13 |
0 |
10 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testImportTwice |
16 |
16 |
0 |
12 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testDatasetImportReuseIds |
11 |
11 |
0 |
8 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testCollectionTransfers |
44 |
44 |
0 |
10 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testButlerGet |
18 |
18 |
0 |
6 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testGetCalibration |
40 |
40 |
0 |
6 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testRegistryDefaults |
25 |
25 |
0 |
0 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testJson |
14 |
14 |
0 |
6 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testJsonDimensionRecordsAndHtmlRepresentation |
16 |
16 |
0 |
6 |
0 |
0% |
tests/test_simpleButler.py |
SimpleButlerTestCase.testWildcardQueries |
11 |
11 |
0 |
4 |
0 |
0% |
tests/test_simpleButler.py |
(no function) |
48 |
3 |
0 |
2 |
1 |
92% |
tests/test_sqlite.py |
removeWritePermission |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
isEmptyDatabaseActuallyWriteable |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileDatabaseTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileDatabaseTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileDatabaseTestCase.makeEmptyDatabase |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileDatabaseTestCase.getNewConnection |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileDatabaseTestCase.asReadOnly |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileDatabaseTestCase.testConnection |
24 |
24 |
0 |
4 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileDatabaseTestCase.testTransactionLocking |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteMemoryDatabaseTestCase.makeEmptyDatabase |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteMemoryDatabaseTestCase.getNewConnection |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteMemoryDatabaseTestCase.asReadOnly |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteMemoryDatabaseTestCase.testConnection |
14 |
14 |
0 |
4 |
0 |
0% |
tests/test_sqlite.py |
SqliteMemoryDatabaseTestCase.testTransactionLocking |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileRegistryTests.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileRegistryTests.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileRegistryTests.getDataDir |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileRegistryTests.makeRegistry |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_sqlite.py |
SqliteFileRegistryNameKeyCollMgrTestCase.makeRegistry |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_sqlite.py |
SqliteMemoryRegistryTests.getDataDir |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_sqlite.py |
SqliteMemoryRegistryTests.makeRegistry |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_sqlite.py |
SqliteMemoryRegistryTests.testMissingAttributes |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_sqlite.py |
(no function) |
62 |
1 |
0 |
2 |
1 |
97% |
tests/test_storageClass.py |
StorageClassFactoryTestCase.testCreation |
26 |
26 |
0 |
2 |
0 |
0% |
tests/test_storageClass.py |
StorageClassFactoryTestCase.testParameters |
12 |
12 |
0 |
4 |
0 |
0% |
tests/test_storageClass.py |
StorageClassFactoryTestCase.testEquality |
23 |
23 |
0 |
0 |
0 |
0% |
tests/test_storageClass.py |
StorageClassFactoryTestCase.testRegistry |
31 |
31 |
0 |
4 |
0 |
0% |
tests/test_storageClass.py |
StorageClassFactoryTestCase.testFactoryConfig |
29 |
29 |
0 |
2 |
0 |
0% |
tests/test_storageClass.py |
StorageClassFactoryTestCase.testPickle |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_storageClass.py |
StorageClassFactoryTestCase._convert_type |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_storageClass.py |
StorageClassFactoryTestCase.testConverters |
30 |
30 |
0 |
6 |
0 |
0% |
tests/test_storageClass.py |
(no function) |
23 |
1 |
0 |
2 |
1 |
92% |
tests/test_templates.py |
TestFileTemplates.makeDatasetRef |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.assertTemplate |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.testBasic |
23 |
23 |
0 |
8 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.testRunOrCollectionNeeded |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.testNoRecord |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.testOptional |
13 |
13 |
0 |
0 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.testComponent |
14 |
14 |
0 |
2 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.testFields |
12 |
12 |
0 |
4 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.testSimpleConfig |
52 |
52 |
0 |
6 |
0 |
0% |
tests/test_templates.py |
TestFileTemplates.testValidation |
21 |
21 |
0 |
6 |
0 |
0% |
tests/test_templates.py |
(no function) |
20 |
1 |
0 |
2 |
1 |
91% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.setUpClass |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.tearDownClass |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.testButlerValid |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.testButlerKwargs |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite._checkButlerDimension |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.testButlerDimensions |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.testAddDataIdValue |
16 |
16 |
0 |
12 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.testAddDatasetType |
7 |
7 |
0 |
4 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.testRegisterMetricsExample |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.testRegisterMetricsExampleChained |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.testUniqueButler |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_testRepo.py |
ButlerUtilsTestSuite.testExpandUniqueId |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_testRepo.py |
(no function) |
26 |
1 |
0 |
2 |
1 |
93% |
tests/test_time_utils.py |
TimeTestCase.test_time_before_epoch |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_time_utils.py |
TimeTestCase.test_max_time |
13 |
13 |
0 |
6 |
0 |
0% |
tests/test_time_utils.py |
TimeTestCase.test_round_trip |
12 |
12 |
0 |
6 |
0 |
0% |
tests/test_time_utils.py |
TimeTestCase.test_times_equal |
30 |
30 |
0 |
0 |
0 |
0% |
tests/test_time_utils.py |
(no function) |
17 |
3 |
0 |
2 |
1 |
79% |
tests/test_timespan.py |
TimespanTestCase.setUp |
8 |
8 |
0 |
10 |
0 |
0% |
tests/test_timespan.py |
TimespanTestCase.testEmpty |
23 |
23 |
0 |
8 |
0 |
0% |
tests/test_timespan.py |
TimespanTestCase.testFromInstant |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_timespan.py |
TimespanTestCase.testInvalid |
13 |
13 |
0 |
12 |
0 |
0% |
tests/test_timespan.py |
TimespanTestCase.testStrings |
11 |
11 |
0 |
8 |
0 |
0% |
tests/test_timespan.py |
TimespanTestCase.testOperationConsistency |
36 |
36 |
0 |
24 |
0 |
0% |
tests/test_timespan.py |
TimespanTestCase.testPrecision |
14 |
14 |
0 |
0 |
0 |
0% |
tests/test_timespan.py |
TimespanTestCase.testTimescales |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_timespan.py |
TimespanTestCase.testFuture |
10 |
10 |
0 |
6 |
0 |
0% |
tests/test_timespan.py |
TimespanTestCase.testJson |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_timespan.py |
(no function) |
24 |
3 |
0 |
2 |
1 |
85% |
tests/test_uri.py |
ButlerURITestCase.test_uri |
10 |
10 |
0 |
6 |
0 |
0% |
tests/test_uri.py |
(no function) |
6 |
1 |
0 |
2 |
1 |
75% |
tests/test_utils.py |
NamedKeyDictTest.setUp |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedKeyDictTest.check |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedKeyDictTest.testConstruction |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedKeyDictTest.testDuplicateNameConstruction |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_utils.py |
NamedKeyDictTest.testNoNameConstruction |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_utils.py |
NamedKeyDictTest.testGetItem |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedKeyDictTest.testSetItem |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_utils.py |
NamedKeyDictTest.testDelItem |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedKeyDictTest.testIter |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedKeyDictTest.testEquality |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedValueSetTest.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedValueSetTest.testConstruction |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_utils.py |
NamedValueSetTest.testNoNameConstruction |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_utils.py |
NamedValueSetTest.testGetItem |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedValueSetTest.testEquality |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedValueSetTest.checkOperator |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
NamedValueSetTest.testOperators |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
GlobToRegexTestCase.testStarInList |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_utils.py |
GlobToRegexTestCase.testGlobList |
9 |
9 |
0 |
6 |
0 |
0% |
tests/test_utils.py |
(no function) |
31 |
1 |
0 |
2 |
1 |
94% |