Coverage report: 24%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-05 22:24 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
python / lsst / __init__.py (no function)   100% 3 0 0   100% 0 0   100%
python / lsst / daf / __init__.py (no function)   100% 3 0 0   100% 0 0   100%
python / lsst / daf / persistence / __init__.py (no function)   100% 27 0 0   100% 0 0   100%
python / lsst / daf / persistence / access.py AccessCfg.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.cfg   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.mapperClass   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.root   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.locationWithRoot   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.setCfg   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.loadCfg   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.write   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.read   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.exists   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py Access.lookup   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / access.py (no function)   100% 19 0 0   100% 0 0   100%
python / lsst / daf / persistence / butler.py ButlerCfg.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoData.__init__   0% 10 10 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoData.repoArgs   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoData.repoData   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoData.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoData.setCfg   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / butler.py RepoData.cfgOrigin   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoData.isNewRepository   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoData.role   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoData.role   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / butler.py RepoData.getParentRepoDatas   0% 10 10 0   0% 6 0   0%
python / lsst / daf / persistence / butler.py RepoData.addParentRepoData   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoData.addTags   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoDataContainer.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoDataContainer.inputs   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / butler.py RepoDataContainer.outputs   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / butler.py RepoDataContainer.all   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoDataContainer.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py RepoDataContainer._buildLookupLists   0% 13 13 0   0% 8 0   0%
python / lsst / daf / persistence / butler.py RepoDataContainer._buildLookupLists.addToList   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / butler.py Butler.__init__   0% 15 15 0   0% 2 0   0%
python / lsst / daf / persistence / butler.py Butler._initRepo   0% 12 12 0   0% 10 0   0%
python / lsst / daf / persistence / butler.py Butler._processInputArguments   0% 35 35 0   0% 28 0   0%
python / lsst / daf / persistence / butler.py Butler._processInputArguments.inputIsInOutputs   0% 5 5 0   0% 4 0   0%
python / lsst / daf / persistence / butler.py Butler._getParentVal   0% 5 5 0   0% 4 0   0%
python / lsst / daf / persistence / butler.py Butler._getParents   0% 8 8 0   0% 6 0   0%
python / lsst / daf / persistence / butler.py Butler._getOldButlerRepositoryCfg   0% 13 13 0   0% 10 0   0%
python / lsst / daf / persistence / butler.py Butler._getRepositoryCfg   0% 9 9 0   0% 6 0   0%
python / lsst / daf / persistence / butler.py Butler._getCfgs   0% 23 23 0   0% 20 0   0%
python / lsst / daf / persistence / butler.py Butler._getCfgs.cfgMatchesArgs   0% 7 7 0   0% 6 0   0%
python / lsst / daf / persistence / butler.py Butler._addParents   0% 31 31 0   0% 16 0   0%
python / lsst / daf / persistence / butler.py Butler._setAndVerifyParentsLists   0% 13 13 0   0% 10 0   0%
python / lsst / daf / persistence / butler.py Butler._setAndVerifyParentsLists.getIOParents   0% 12 12 0   0% 10 0   0%
python / lsst / daf / persistence / butler.py Butler._setDefaultMapper   0% 10 10 0   0% 6 0   0%
python / lsst / daf / persistence / butler.py Butler._connectParentRepoDatas   0% 14 14 0   0% 14 0   0%
python / lsst / daf / persistence / butler.py Butler._getParentRepoData   0% 10 10 0   0% 8 0   0%
python / lsst / daf / persistence / butler.py Butler._setRepoDataTags   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / butler.py Butler._setRepoDataTags.setTags   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / butler.py Butler._convertV1Args   0% 9 9 0   0% 6 0   0%
python / lsst / daf / persistence / butler.py Butler.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py Butler._getDefaultMapper   0% 16 16 0   0% 14 0   0%
python / lsst / daf / persistence / butler.py Butler._assignDefaultMapper   0% 5 5 0   0% 6 0   0%
python / lsst / daf / persistence / butler.py Butler.getMapperClass   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py Butler.defineAlias   0% 11 11 0   0% 10 0   0%
python / lsst / daf / persistence / butler.py Butler.getKeys   0% 9 9 0   0% 6 0   0%
python / lsst / daf / persistence / butler.py Butler.getDatasetTypes   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / butler.py Butler.queryMetadata   0% 21 21 0   0% 12 0   0%
python / lsst / daf / persistence / butler.py Butler.datasetExists   0% 22 22 0   0% 18 0   0%
python / lsst / daf / persistence / butler.py Butler._locate   0% 41 41 0   0% 22 0   0%
python / lsst / daf / persistence / butler.py Butler._getBypassFunc   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / butler.py Butler.get   0% 17 17 0   0% 8 0   0%
python / lsst / daf / persistence / butler.py Butler.get.callback   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py Butler.get.callback   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py Butler.put   0% 16 16 0   0% 12 0   0%
python / lsst / daf / persistence / butler.py Butler.subset   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / butler.py Butler.dataRef   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / butler.py Butler.getUri   0% 15 15 0   0% 12 0   0%
python / lsst / daf / persistence / butler.py Butler._read   0% 16 16 0   0% 8 0   0%
python / lsst / daf / persistence / butler.py Butler.__reduce__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py Butler._resolveDatasetTypeAlias   0% 7 7 0   0% 6 0   0%
python / lsst / daf / persistence / butler.py _unreduce   0% 5 5 0   100% 0 0   0%
python / lsst / daf / persistence / butler.py (no function)   100% 81 0 0   100% 0 0   100%
python / lsst / daf / persistence / butlerExceptions.py NoResults.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / butlerExceptions.py MultipleResults.__init__   0% 5 5 0   0% 2 0   0%
python / lsst / daf / persistence / butlerExceptions.py ParentsMismatch.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerExceptions.py (no function)   100% 8 0 0   100% 0 0   100%
python / lsst / daf / persistence / butlerFactory.py ButlerFactory.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerFactory.py ButlerFactory.create   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / butlerFactory.py (no function)   100% 4 0 0   100% 0 0   100%
python / lsst / daf / persistence / butlerHelpers.py searchDataRefs   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / butlerHelpers.py dataExists   0% 7 7 0   0% 6 0   0%
python / lsst / daf / persistence / butlerHelpers.py (no function)   100% 3 0 0   100% 0 0   100%
python / lsst / daf / persistence / butlerLocation.py ButlerComposite.ComponentInfo.__init__   0% 6 6 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerComposite.ComponentInfo.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerComposite.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerComposite.__init__   0% 7 7 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerComposite.add   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerComposite.setRepository   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerComposite.getRepository   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerComposite.getPythonType   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.__init__   0% 12 12 0   0% 2 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.__str__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.to_yaml   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.from_yaml   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.setRepository   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.getRepository   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.getPythonType   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.getCppType   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.getStorageName   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.getLocations   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.getLocationsWithRoot   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.getAdditionalData   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py ButlerLocation.getStorage   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerLocation.py (no function)   95% 37 2 0   100% 0 0   95%
python / lsst / daf / persistence / butlerSubset.py ButlerSubset.__init__   0% 25 25 0   0% 14 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerSubset.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerSubset.__len__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerSubset.__iter__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerSubsetIterator.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerSubsetIterator.__iter__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerSubsetIterator.__next__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerDataRef.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerDataRef.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerDataRef.get   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerDataRef.put   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerDataRef.getUri   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerDataRef.subLevels   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerDataRef.subItems   0% 10 10 0   0% 8 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerDataRef.datasetExists   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / butlerSubset.py ButlerDataRef.getButler   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / butlerSubset.py (no function)   100% 24 0 0   100% 0 0   100%
python / lsst / daf / persistence / dataId.py DataId.__init__   0% 13 13 0   0% 4 0   0%
python / lsst / daf / persistence / dataId.py DataId.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / dataId.py (no function)   100% 5 0 0   100% 0 0   100%
python / lsst / daf / persistence / deprecation.py deprecateGen2   0% 17 17 0   0% 12 0   0%
python / lsst / daf / persistence / deprecation.py _add_deprecation_docstring   100% 9 0 0   100% 2 0   100%
python / lsst / daf / persistence / deprecation.py Deprecator.__call__   100% 7 0 0   100% 0 0   100%
python / lsst / daf / persistence / deprecation.py Deprecator.__call__.wrapped_cls   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / deprecation.py Deprecator.__call__.add_deprecation_docstring_to_subclass   100% 1 0 0   100% 0 0   100%
python / lsst / daf / persistence / deprecation.py deprecate_class   100% 1 0 0   100% 0 0   100%
python / lsst / daf / persistence / deprecation.py (no function)   100% 14 0 0   100% 0 0   100%
python / lsst / daf / persistence / fmtPosixRepositoryCfg.py _write   0% 27 27 0   0% 8 0   0%
python / lsst / daf / persistence / fmtPosixRepositoryCfg.py _write.setRoot   0% 5 5 0   0% 2 0   0%
python / lsst / daf / persistence / fmtPosixRepositoryCfg.py _doRead   0% 5 5 0   0% 4 0   0%
python / lsst / daf / persistence / fmtPosixRepositoryCfg.py _read   0% 10 10 0   0% 2 0   0%
python / lsst / daf / persistence / fmtPosixRepositoryCfg.py (no function)   87% 15 2 0   100% 0 0   87%
python / lsst / daf / persistence / fsScanner.py FsScanner.__init__   0% 28 28 0   0% 10 0   0%
python / lsst / daf / persistence / fsScanner.py FsScanner.getFields   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / fsScanner.py FsScanner.isNumeric   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / fsScanner.py FsScanner.isInt   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / fsScanner.py FsScanner.isFloat   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / fsScanner.py FsScanner.processPath   0% 17 17 0   0% 10 0   0%
python / lsst / daf / persistence / fsScanner.py (no function)   100% 11 0 0   100% 0 0   100%
python / lsst / daf / persistence / genericAssembler.py genericAssembler   0% 17 17 0   0% 10 0   0%
python / lsst / daf / persistence / genericAssembler.py genericDisassembler   0% 9 9 0   0% 8 0   0%
python / lsst / daf / persistence / genericAssembler.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / daf / persistence / mapper.py Mapper.Mapper   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / mapper.py Mapper.__new__   0% 3 3 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.__getstate__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.__setstate__   0% 3 3 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.keys   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.queryMetadata   0% 3 3 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.getDatasetTypes   0% 5 5 0   0% 4 0   0%
python / lsst / daf / persistence / mapper.py Mapper.map   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.canStandardize   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.standardize   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / mapper.py Mapper.validate   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.backup   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py Mapper.getRegistry   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / mapper.py (no function)   100% 20 0 0   100% 0 0   100%
python / lsst / daf / persistence / policy.py Policy.__init__   0% 10 10 0   0% 8 0   0%
python / lsst / daf / persistence / policy.py Policy.ppprint   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.__initFromFile   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / policy.py Policy.__initFromYamlFile   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.__initFromYaml   0% 6 6 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.__getitem__   0% 10 10 0   0% 8 0   0%
python / lsst / daf / persistence / policy.py Policy.__setitem__   0% 14 14 0   0% 6 0   0%
python / lsst / daf / persistence / policy.py Policy.__contains__   0% 7 7 0   0% 4 0   0%
python / lsst / daf / persistence / policy.py Policy.defaultPolicyFile   0% 7 7 0   0% 4 0   0%
python / lsst / daf / persistence / policy.py Policy.update   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.update.doUpdate   0% 8 8 0   0% 6 0   0%
python / lsst / daf / persistence / policy.py Policy.merge   0% 3 3 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.names   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / policy.py Policy.names.getKeys   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / policy.py Policy.asArray   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / policy.py Policy.getValue   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.setValue   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.mergeDefaults   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.exists   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.getString   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.getBool   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.getPolicy   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py Policy.getStringArray   0% 7 7 0   0% 4 0   0%
python / lsst / daf / persistence / policy.py Policy.__lt__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / policy.py Policy.__le__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / policy.py Policy.__eq__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / policy.py Policy.__ne__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / policy.py Policy.__gt__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / policy.py Policy.__ge__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / policy.py Policy.dump   0% 10 10 0   0% 4 0   0%
python / lsst / daf / persistence / policy.py Policy.dumpToFile   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / policy.py (no function)   100% 45 0 0   100% 0 0   100%
python / lsst / daf / persistence / posixStorage.py PosixStorage.__init__   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage._pathFromURI   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.relativePath   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.absolutePath   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.getRepositoryCfg   0% 3 3 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.putRepositoryCfg   0% 3 3 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.getMapperClass   0% 22 22 0   0% 12 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.getParentSymlinkPath   0% 7 7 0   0% 2 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.write   0% 8 8 0   0% 4 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.read   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.butlerLocationExists   0% 10 10 0   0% 6 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.exists   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.locationWithRoot   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.v1RepoExists   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.copyFile   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.getLocalFile   0% 7 7 0   0% 2 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.instanceSearch   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.search   0% 40 40 0   0% 28 0   0%
python / lsst / daf / persistence / posixStorage.py PosixStorage.storageExists   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py readConfigStorage   0% 17 17 0   0% 10 0   0%
python / lsst / daf / persistence / posixStorage.py writeConfigStorage   0% 4 4 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py readFitsStorage   0% 30 30 0   0% 16 0   0%
python / lsst / daf / persistence / posixStorage.py writeFitsStorage   0% 8 8 0   0% 2 0   0%
python / lsst / daf / persistence / posixStorage.py readParquetStorage   0% 14 14 0   0% 8 0   0%
python / lsst / daf / persistence / posixStorage.py writeParquetStorage   0% 6 6 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py writeYamlStorage   0% 6 6 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py readPickleStorage   0% 13 13 0   0% 6 0   0%
python / lsst / daf / persistence / posixStorage.py writePickleStorage   0% 6 6 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py readFitsCatalogStorage   0% 19 19 0   0% 12 0   0%
python / lsst / daf / persistence / posixStorage.py writeFitsCatalogStorage   0% 8 8 0   0% 2 0   0%
python / lsst / daf / persistence / posixStorage.py readMatplotlibStorage   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / posixStorage.py writeMatplotlibStorage   0% 9 9 0   0% 2 0   0%
python / lsst / daf / persistence / posixStorage.py readYamlStorage   0% 15 15 0   0% 6 0   0%
python / lsst / daf / persistence / posixStorage.py (no function)   100% 68 0 0   100% 0 0   100%
python / lsst / daf / persistence / readProxy.py ReadProxy.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__getattr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__setattr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__delattr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__bool__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__getitem__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__setitem__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__delitem__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__getslice__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__setslice__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__delslice__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__contains__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__rdivmod__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__pow__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__ipow__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py ReadProxy.__rpow__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py _subject   0% 5 5 0   100% 0 0   0%
python / lsst / daf / persistence / readProxy.py (no function)   100% 37 0 0   100% 10 0   100%
python / lsst / daf / persistence / registries.py Registry.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py Registry.__del__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py Registry.create   0% 14 14 0   0% 12 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.getHduNumber   0% 7 7 0   0% 4 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.LookupData.__init__   0% 6 6 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.LookupData.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.LookupData.status   0% 16 16 0   0% 10 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.LookupData.setFoundItems   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.LookupData.addFoundItems   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.LookupData.getMissingKeys   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.lookup   0% 16 16 0   0% 8 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.lookupMetadata   0% 2 2 0   0% 2 0   0%
python / lsst / daf / persistence / registries.py PosixRegistry.lookupFitsMetadata   0% 18 18 0   0% 10 0   0%
python / lsst / daf / persistence / registries.py SqlRegistry.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py SqlRegistry.__del__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / registries.py SqlRegistry._lookup   0% 23 23 0   0% 10 0   0%
python / lsst / daf / persistence / registries.py SqlRegistry.lookup   0% 8 8 0   0% 2 0   0%
python / lsst / daf / persistence / registries.py SqlRegistry.executeQuery   0% 16 16 0   0% 10 0   0%
python / lsst / daf / persistence / registries.py SqliteRegistry.__init__   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / registries.py PgsqlRegistry.__init__   0% 7 7 0   0% 2 0   0%
python / lsst / daf / persistence / registries.py PgsqlRegistry.readYaml   0% 15 15 0   0% 6 0   0%
python / lsst / daf / persistence / registries.py PgsqlRegistry.lookup   0% 5 5 0   100% 0 0   0%
python / lsst / daf / persistence / registries.py (no function)   86% 57 8 0   100% 0 0   86%
python / lsst / daf / persistence / repository.py RepositoryArgs.__init__   0% 10 10 0   100% 0 0   0%
python / lsst / daf / persistence / repository.py RepositoryArgs.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repository.py RepositoryArgs.mapper   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repository.py RepositoryArgs.mapper   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py RepositoryArgs.cfgRoot   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repository.py RepositoryArgs.root   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repository.py RepositoryArgs.inputRepo   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repository.py RepositoryArgs.outputRepo   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repository.py RepositoryArgs.tag   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py Repository.__init__   0% 5 5 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py Repository._initMapper   0% 11 11 0   0% 8 0   0%
python / lsst / daf / persistence / repository.py Repository.write   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py Repository.read   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py Repository.mappers   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repository.py Repository.getRegistry   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py Repository.getKeys   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py Repository.map   0% 7 7 0   0% 4 0   0%
python / lsst / daf / persistence / repository.py Repository.queryMetadata   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py Repository.backup   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py Repository.getMapperDefaultLevel   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py Repository.exists   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / repository.py (no function)   100% 33 0 0   100% 0 0   100%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.__init__   0% 7 7 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.v1Constructor   0% 7 7 0   0% 2 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.__eq__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.__ne__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.extend   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg._extendsParents   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.extendParents   0% 13 13 0   0% 10 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.root   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.root   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.mapper   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.mapper   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.mapperArgs   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.mapperArgs   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.parents   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg._normalizeParents   0% 9 9 0   0% 4 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg._denormalizeParents   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg._denormalizeParents.getAbs   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.addParents   0% 5 5 0   0% 4 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.policy   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.makeFromArgs   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.matchesArgs   0% 17 17 0   0% 16 0   0%
python / lsst / daf / persistence / repositoryCfg.py RepositoryCfg.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryCfg.py (no function)   96% 45 2 0   100% 2 0   96%
python / lsst / daf / persistence / repositoryMapper.py RepositoryMapper.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / repositoryMapper.py RepositoryMapper.__repr__   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / repositoryMapper.py RepositoryMapper.map_cfg   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / repositoryMapper.py RepositoryMapper.map_repo   0% 8 8 0   0% 4 0   0%
python / lsst / daf / persistence / repositoryMapper.py (no function)   100% 6 0 0   100% 0 0   100%
python / lsst / daf / persistence / safeFileIo.py safeMakeDir   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / safeFileIo.py setFileMode   0% 3 3 0   100% 0 0   0%
python / lsst / daf / persistence / safeFileIo.py FileForWriteOnceCompareSame   0% 18 18 0   0% 4 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeFile   0% 11 11 0   0% 2 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeFilename   0% 9 9 0   100% 0 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForRead   0% 8 8 0   100% 0 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForWrite.__init__   0% 5 5 0   100% 0 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForWrite.__enter__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForWrite.__exit__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForWrite.open   0% 4 4 0   100% 0 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForWrite.close   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForWrite.readable   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForWrite.writeable   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForWrite.read   0% 3 3 0   0% 2 0   0%
python / lsst / daf / persistence / safeFileIo.py SafeLockedFileForWrite.write   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / safeFileIo.py (no function)   100% 33 0 0   100% 0 0   100%
python / lsst / daf / persistence / storage.py Storage.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / storage.py Storage.registerStorageClass   67% 3 1 0   50% 2 1   60%
python / lsst / daf / persistence / storage.py Storage.getRepositoryCfg   0% 10 10 0   0% 6 0   0%
python / lsst / daf / persistence / storage.py Storage.putRepositoryCfg   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / storage.py Storage.getMapperClass   0% 6 6 0   0% 2 0   0%
python / lsst / daf / persistence / storage.py Storage.makeFromURI   0% 10 10 0   0% 2 0   0%
python / lsst / daf / persistence / storage.py Storage.isPosix   0% 4 4 0   0% 2 0   0%
python / lsst / daf / persistence / storage.py Storage.relativePath   0% 8 8 0   0% 4 0   0%
python / lsst / daf / persistence / storage.py Storage.absolutePath   0% 8 8 0   0% 4 0   0%
python / lsst / daf / persistence / storage.py Storage.search   0% 5 5 0   0% 2 0   0%
python / lsst / daf / persistence / storage.py Storage.storageExists   0% 5 5 0   0% 2 0   0%
python / lsst / daf / persistence / storage.py (no function)   100% 24 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / storageInterface.py StorageInterface._readFormatters   100% 5 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface._writeFormatters   100% 5 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.getReadFormatter   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / storageInterface.py StorageInterface.getWriteFormatter   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / storageInterface.py StorageInterface.registerFormatters   100% 7 0 0   50% 4 2   82%
python / lsst / daf / persistence / storageInterface.py StorageInterface.registerFormatters.register   67% 3 1 0   50% 2 1   60%
python / lsst / daf / persistence / storageInterface.py StorageInterface.write   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.read   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.getLocalFile   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.exists   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.instanceSearch   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.search   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.copyFile   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.locationWithRoot   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.getRepositoryCfg   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.putRepositoryCfg   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.getMapperClass   100% 0 0 0   100% 0 0   100%
python / lsst / daf / persistence / storageInterface.py StorageInterface.relativePath   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / storageInterface.py StorageInterface.absolutePath   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / storageInterface.py (no function)   100% 46 0 0   100% 0 0   100%
python / lsst / daf / persistence / test / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / daf / persistence / test / testMapper.py EmptyTestMapper.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / daf / persistence / test / testMapper.py MapperForTestWriting.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / test / testMapper.py MapperForTestWriting.map_foo   0% 11 11 0   0% 4 0   0%
python / lsst / daf / persistence / test / testMapper.py (no function)   100% 10 0 0   100% 0 0   100%
python / lsst / daf / persistence / test / testObject.py TestObject.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObject.__eq__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObject.__ne__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObject.__lt__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObject.__le__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObject.__gt__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObject.__ge__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObject.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectPair.__init__   0% 5 5 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectPair.assembler   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectPair.disassembler   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectPair.__repr__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectPair.set_a   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectPair.set_b   0% 2 2 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectPair.get_a   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectPair.get_b   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectCamelCaseSetter.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectCamelCaseSetter.setFoo   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectCamelCaseSetter.getFoo   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectUnderscoreSetter.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectUnderscoreSetter.set_foo   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py TestObjectUnderscoreSetter.get_foo   0% 1 1 0   100% 0 0   0%
python / lsst / daf / persistence / test / testObject.py (no function)   100% 28 0 0   100% 0 0   100%
python / lsst / daf / persistence / utils.py listify   0% 10 10 0   0% 8 0   0%
python / lsst / daf / persistence / utils.py iterify   0% 8 8 0   0% 6 0   0%
python / lsst / daf / persistence / utils.py sequencify   0% 6 6 0   0% 4 0   0%
python / lsst / daf / persistence / utils.py setify   0% 9 9 0   0% 4 0   0%
python / lsst / daf / persistence / utils.py doImport   0% 17 17 0   0% 2 0   0%
python / lsst / daf / persistence / utils.py (no function)   100% 6 0 0   100% 0 0   100%
python / lsst / daf / persistence / version.py (no function)   100% 6 0 0   100% 0 0   100%
tests / cameraMapper.py CameraMapper.__init__   0% 3 3 0   100% 0 0   0%
tests / cameraMapper.py CameraMapper._formatMap   0% 7 7 0   0% 6 0   0%
tests / cameraMapper.py CameraMapper.getKeys   0% 13 13 0   0% 12 0   0%
tests / cameraMapper.py CameraMapper.getDefaultLevel   0% 1 1 0   100% 0 0   0%
tests / cameraMapper.py CameraMapper.getDefaultSubLevel   0% 3 3 0   0% 2 0   0%
tests / cameraMapper.py CameraMapper.query   0% 1 1 0   100% 0 0   0%
tests / cameraMapper.py CameraMapper.map   0% 2 2 0   100% 0 0   0%
tests / cameraMapper.py (no function)   100% 13 0 0   100% 2 0   100%
tests / pickleMapper.py PickleMapper.__init__   0% 2 2 0   100% 0 0   0%
tests / pickleMapper.py PickleMapper.map_x   0% 3 3 0   100% 0 0   0%
tests / pickleMapper.py PickleMapper.map_dt   0% 3 3 0   100% 0 0   0%
tests / pickleMapper.py PickleMapper.map_p1   0% 3 3 0   100% 0 0   0%
tests / pickleMapper.py PickleMapper.map_p2   0% 3 3 0   100% 0 0   0%
tests / pickleMapper.py (no function)   100% 8 0 0   100% 0 0   100%
tests / testLib / __init__.py (no function)   100% 3 0 0   100% 0 0   100%
tests / testLib / testLibContinued.py TypeWithProxy.__reduce__   0% 1 1 0   100% 0 0   0%
tests / testLib / testLibContinued.py TypeWithoutProxy.__reduce__   0% 1 1 0   100% 0 0   0%
tests / testLib / testLibContinued.py (no function)   100% 8 0 0   100% 0 0   100%
tests / test_DM-12117.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_DM-12117.py MyTestMapper.__init__   0% 3 3 0   100% 0 0   0%
tests / test_DM-12117.py TestDM12117.setUp   0% 1 1 0   100% 0 0   0%
tests / test_DM-12117.py TestDM12117.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_DM-12117.py TestDM12117.repoBYaml   0% 1 1 0   100% 0 0   0%
tests / test_DM-12117.py TestDM12117._verifyOldButlerParentWithArgs   0% 14 14 0   100% 0 0   0%
tests / test_DM-12117.py TestDM12117.testOldButlerParentWithoutMapperArgs   0% 1 1 0   100% 0 0   0%
tests / test_DM-12117.py TestDM12117.testOldButlerParentWithMapperArgs   0% 1 1 0   100% 0 0   0%
tests / test_DM-12117.py (no function)   91% 23 2 0   50% 2 1   88%
tests / test_LogicalLocation.py LogicalLocationTestCase.testSubst   0% 18 18 0   100% 0 0   0%
tests / test_LogicalLocation.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_LogicalLocation.py (no function)   86% 14 2 0   50% 2 1   81%
tests / test_butler.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_butler.py ButlerTest.setUp   0% 1 1 0   100% 0 0   0%
tests / test_butler.py ButlerTest.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_butler.py ButlerTest.testV1withV2InitApiRaises   0% 14 14 0   100% 0 0   0%
tests / test_butler.py ButlerTest.testV1RepoWithRootOnly   0% 6 6 0   100% 0 0   0%
tests / test_butler.py ButlerTest.testMapperCanBeString   0% 2 2 0   100% 0 0   0%
tests / test_butler.py ButlerTest.testMapperCanBeStringV1Api   0% 2 2 0   100% 0 0   0%
tests / test_butler.py ButlerTest.testMapperCanBeClassObject   0% 2 2 0   100% 0 0   0%
tests / test_butler.py ButlerTest.testMapperCanBeClassObjectV1Api   0% 2 2 0   100% 0 0   0%
tests / test_butler.py ButlerTest.testMapperCanBeClassInstance   0% 2 2 0   100% 0 0   0%
tests / test_butler.py ButlerTest.testMapperCanBeClassInstanceV1Api   0% 2 2 0   100% 0 0   0%
tests / test_butler.py ButlerTest.testWarning   0% 5 5 0   100% 0 0   0%
tests / test_butler.py (no function)   92% 26 2 0   50% 2 1   89%
tests / test_butlerAlias.py MinMapper.map_raw   0% 5 5 0   100% 0 0   0%
tests / test_butlerAlias.py MinMapper.bypass_raw   0% 1 1 0   100% 0 0   0%
tests / test_butlerAlias.py MinMapper.query_raw   0% 17 17 0   0% 12 0   0%
tests / test_butlerAlias.py MinMapper.getDefaultLevel   0% 1 1 0   100% 0 0   0%
tests / test_butlerAlias.py MinMapper.getKeys   0% 1 1 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.setUp   0% 2 2 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.tearDown   0% 1 1 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.testGet   0% 2 2 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.testSubset   0% 2 2 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.testGetKeys   0% 5 5 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.testQueryMetadata   0% 5 5 0   0% 2 0   0%
tests / test_butlerAlias.py ButlerTestCase.testDatasetExists   0% 6 6 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.testDataRef   0% 1 1 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.testUnregisteredAlias   0% 2 2 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.testOverlappingAlias   0% 7 7 0   100% 0 0   0%
tests / test_butlerAlias.py ButlerTestCase.testBadlyFormattedAlias   0% 2 2 0   100% 0 0   0%
tests / test_butlerAlias.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_butlerAlias.py (no function)   94% 31 2 0   50% 2 1   91%
tests / test_butlerPickle.py MinMapper.__init__   0% 1 1 0   100% 0 0   0%
tests / test_butlerPickle.py MinMapper.map_x   0% 2 2 0   100% 0 0   0%
tests / test_butlerPickle.py ButlerPickleTestCase.setUp   0% 3 3 0   100% 0 0   0%
tests / test_butlerPickle.py ButlerPickleTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_butlerPickle.py ButlerPickleTestCase.checkIO   0% 3 3 0   100% 0 0   0%
tests / test_butlerPickle.py ButlerPickleTestCase.testIO   0% 2 2 0   100% 0 0   0%
tests / test_butlerPickle.py ButlerPickleTestCase.testPickle   0% 4 4 0   100% 0 0   0%
tests / test_butlerPickle.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_butlerPickle.py (no function)   91% 23 2 0   50% 2 1   88%
tests / test_butlerProxy.py ButlerProxyTestCase.setUp   0% 2 2 0   100% 0 0   0%
tests / test_butlerProxy.py ButlerProxyTestCase.tearDown   0% 3 3 0   0% 2 0   0%
tests / test_butlerProxy.py ButlerProxyTestCase.testCheckProxy   0% 25 25 0   100% 0 0   0%
tests / test_butlerProxy.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_butlerProxy.py (no function)   90% 20 2 0   50% 2 1   86%
tests / test_butlerSubset.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_butlerSubset.py Registry.__init__   0% 1 1 0   100% 0 0   0%
tests / test_butlerSubset.py Registry.query   0% 15 15 0   0% 12 0   0%
tests / test_butlerSubset.py ImgMapper.__init__   0% 3 3 0   100% 0 0   0%
tests / test_butlerSubset.py ButlerSubsetTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_butlerSubset.py ButlerSubsetTestCase.tearDown   0% 1 1 0   100% 0 0   0%
tests / test_butlerSubset.py ButlerSubsetTestCase.registerAliases   0% 3 3 0   100% 0 0   0%
tests / test_butlerSubset.py ButlerSubsetTestCase.testSingleIteration   0% 28 28 0   0% 10 0   0%
tests / test_butlerSubset.py ButlerSubsetTestCase.testNonexistentValue   0% 4 4 0   100% 0 0   0%
tests / test_butlerSubset.py ButlerSubsetTestCase.testInvalidValue   0% 6 6 0   100% 0 0   0%
tests / test_butlerSubset.py ButlerSubsetTestCase.testDoubleIteration   0% 35 35 0   0% 14 0   0%
tests / test_butlerSubset.py ButlerSubsetTestCase.testCompleteDataRef   0% 10 10 0   100% 0 0   0%
tests / test_butlerSubset.py (no function)   94% 32 2 0   50% 2 1   91%
tests / test_butlerYaml.py MinMapper.__init__   0% 1 1 0   100% 0 0   0%
tests / test_butlerYaml.py MinMapper.map_x   0% 2 2 0   100% 0 0   0%
tests / test_butlerYaml.py ButlerYamlTestCase.setUp   0% 3 3 0   100% 0 0   0%
tests / test_butlerYaml.py ButlerYamlTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_butlerYaml.py ButlerYamlTestCase.testPropertySet   0% 16 16 0   100% 0 0   0%
tests / test_butlerYaml.py ButlerYamlTestCase.testPropertyList   0% 16 16 0   100% 0 0   0%
tests / test_butlerYaml.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_butlerYaml.py (no function)   91% 22 2 0   50% 2 1   88%
tests / test_dataId.py TestDataId.test   0% 3 3 0   100% 0 0   0%
tests / test_dataId.py TestDataId.testInputDictNoTags   0% 3 3 0   100% 0 0   0%
tests / test_dataId.py TestDataId.testInputDictWithTag   0% 12 12 0   100% 0 0   0%
tests / test_dataId.py TestDataId.testInputDataId   0% 7 7 0   100% 0 0   0%
tests / test_dataId.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_dataId.py (no function)   86% 14 2 0   50% 2 1   81%
tests / test_fsScanner.py FsScannerTestCase.test1   0% 4 4 0   100% 0 0   0%
tests / test_fsScanner.py FsScannerTestCase.test2   0% 4 4 0   100% 0 0   0%
tests / test_fsScanner.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_fsScanner.py (no function)   86% 14 2 0   50% 2 1   81%
tests / test_mapper.py MinMapper.__init__   0% 1 1 0   100% 0 0   0%
tests / test_mapper.py MinMapper.map_x   0% 4 4 0   0% 2 0   0%
tests / test_mapper.py MinMapper.map_badSourceHist   0% 2 2 0   100% 0 0   0%
tests / test_mapper.py MinMapper.query_x   0% 1 1 0   100% 0 0   0%
tests / test_mapper.py MinMapper.std_x   0% 1 1 0   100% 0 0   0%
tests / test_mapper.py MapperTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_mapper.py MapperTestCase.testGetDatasetTypes   0% 1 1 0   100% 0 0   0%
tests / test_mapper.py MapperTestCase.testMap   0% 6 6 0   100% 0 0   0%
tests / test_mapper.py MapperTestCase.testMapWrite   0% 6 6 0   100% 0 0   0%
tests / test_mapper.py MapperTestCase.testQueryMetadata   0% 1 1 0   100% 0 0   0%
tests / test_mapper.py MapperTestCase.testStandardize   0% 12 12 0   100% 0 0   0%
tests / test_mapper.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_mapper.py (no function)   91% 23 2 0   50% 2 1   88%
tests / test_mapperImport.py MapperImportTestCase.setUp   0% 3 3 0   100% 0 0   0%
tests / test_mapperImport.py MapperImportTestCase.tearDown   0% 3 3 0   0% 2 0   0%
tests / test_mapperImport.py MapperImportTestCase.testMapperClass   0% 2 2 0   100% 0 0   0%
tests / test_mapperImport.py MapperImportTestCase.checkIO   0% 4 4 0   100% 0 0   0%
tests / test_mapperImport.py MapperImportTestCase.testIO   0% 2 2 0   100% 0 0   0%
tests / test_mapperImport.py MapperImportTestCase.testPickle   0% 3 3 0   100% 0 0   0%
tests / test_mapperImport.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_mapperImport.py (no function)   91% 22 2 0   50% 2 1   88%
tests / test_policy.py PolicyTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testBasic   0% 5 5 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testUpdateWithDict   0% 4 4 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testUpdateWithPolicy   0% 3 3 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testGet   0% 3 3 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testSet   0% 4 4 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testNames   0% 5 5 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testCopyPolicy   0% 2 2 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testGetPolicy   0% 4 4 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testDotsInBraces   0% 1 1 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testMerge   0% 10 10 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testOpenDefaultPolicy   0% 3 3 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testDumpLoad   0% 4 4 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testNonExistantPolicyAtPath   0% 2 2 0   100% 0 0   0%
tests / test_policy.py PolicyTestCase.testInvalidPolicyFileType   0% 2 2 0   100% 0 0   0%
tests / test_policy.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_policy.py (no function)   92% 26 2 0   50% 2 1   89%
tests / test_posixParentSearch.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_posixParentSearch.py PosixParentSearch.setUp   0% 1 1 0   100% 0 0   0%
tests / test_posixParentSearch.py PosixParentSearch.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_posixParentSearch.py PosixParentSearch.testFilePath   0% 8 8 0   100% 0 0   0%
tests / test_posixParentSearch.py PosixParentSearch.testFilePathWithHeaderExt   0% 8 8 0   100% 0 0   0%
tests / test_posixParentSearch.py PosixParentSearch.testFilePathInParent   0% 15 15 0   0% 2 0   0%
tests / test_posixParentSearch.py PosixParentSearch.testFilePathIn2ndParentParent   0% 20 20 0   0% 8 0   0%
tests / test_posixParentSearch.py PosixParentSearch.testDoSearchParentFlag   0% 10 10 0   0% 2 0   0%
tests / test_posixParentSearch.py PosixParentSearch.testNoResults   0% 2 2 0   100% 0 0   0%
tests / test_posixParentSearch.py (no function)   91% 22 2 0   50% 2 1   88%
tests / test_posixStorage.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_posixStorage.py GetParentFromSymlink.setUp   0% 8 8 0   0% 2 0   0%
tests / test_posixStorage.py GetParentFromSymlink.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_posixStorage.py GetParentFromSymlink.testV1RepoWithParen   0% 2 2 0   100% 0 0   0%
tests / test_posixStorage.py GetParentFromSymlink.testV1RepoWithoutParent   0% 2 2 0   100% 0 0   0%
tests / test_posixStorage.py TestRelativePath.setUp   0% 1 1 0   100% 0 0   0%
tests / test_posixStorage.py TestRelativePath.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_posixStorage.py TestRelativePath.testRelativePath   0% 10 10 0   100% 0 0   0%
tests / test_posixStorage.py TestAbsolutePath.setUp   0% 1 1 0   100% 0 0   0%
tests / test_posixStorage.py TestAbsolutePath.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_posixStorage.py TestAbsolutePath.testAbsolutePath   0% 7 7 0   100% 0 0   0%
tests / test_posixStorage.py TestGetLocalFile.setUp   0% 1 1 0   100% 0 0   0%
tests / test_posixStorage.py TestGetLocalFile.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_posixStorage.py TestGetLocalFile.testAbsolutePath   0% 9 9 0   100% 0 0   0%
tests / test_posixStorage.py (no function)   94% 35 2 0   50% 2 1   92%
tests / test_registry.py PosixRegistryTestCase.test1   0% 10 10 0   0% 2 0   0%
tests / test_registry.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_registry.py (no function)   86% 14 2 0   50% 2 1   81%
tests / test_reposInButler.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_reposInButler.py PosixPickleStringHanlder.get   0% 6 6 0   0% 2 0   0%
tests / test_reposInButler.py PosixPickleStringHanlder.put   0% 5 5 0   0% 4 0   0%
tests / test_reposInButler.py MapperTestCfg.__init__   0% 1 1 0   100% 0 0   0%
tests / test_reposInButler.py MapperTest.cfg   0% 1 1 0   100% 0 0   0%
tests / test_reposInButler.py MapperTest.__init__   0% 3 3 0   100% 0 0   0%
tests / test_reposInButler.py MapperTest.__repr__   0% 1 1 0   100% 0 0   0%
tests / test_reposInButler.py MapperTest.map_str   0% 7 7 0   0% 4 0   0%
tests / test_reposInButler.py ReposInButler.setUp   0% 1 1 0   100% 0 0   0%
tests / test_reposInButler.py ReposInButler.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_reposInButler.py ReposInButler.test   0% 36 36 0   100% 0 0   0%
tests / test_reposInButler.py (no function)   94% 35 2 0   50% 2 1   92%
tests / test_repository.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_repository.py ParentMapper.__init__   0% 2 2 0   100% 0 0   0%
tests / test_repository.py ParentMapper.__repr__   0% 1 1 0   100% 0 0   0%
tests / test_repository.py ParentMapper.map_raw   0% 8 8 0   0% 2 0   0%
tests / test_repository.py ParentMapper.bypass_raw   0% 1 1 0   100% 0 0   0%
tests / test_repository.py ParentMapper.query_raw   0% 17 17 0   0% 12 0   0%
tests / test_repository.py ParentMapper.getDefaultLevel   0% 1 1 0   100% 0 0   0%
tests / test_repository.py ParentMapper.getKeys   0% 1 1 0   100% 0 0   0%
tests / test_repository.py ParentMapper.map_str   0% 5 5 0   0% 2 0   0%
tests / test_repository.py ChildrenMapper.__init__   0% 2 2 0   100% 0 0   0%
tests / test_repository.py ChildrenMapper.map_raw   0% 8 8 0   0% 2 0   0%
tests / test_repository.py ChildrenMapper.map_pickled   0% 7 7 0   0% 2 0   0%
tests / test_repository.py ChildrenMapper.bypass_raw   0% 1 1 0   100% 0 0   0%
tests / test_repository.py ChildrenMapper.query_raw   0% 1 1 0   100% 0 0   0%
tests / test_repository.py ChildrenMapper.getDefaultLevel   0% 1 1 0   100% 0 0   0%
tests / test_repository.py ChildrenMapper.getKeys   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestBasics.setUp   0% 4 4 0   100% 0 0   0%
tests / test_repository.py TestBasics.tearDown   0% 6 6 0   0% 6 0   0%
tests / test_repository.py TestBasics.testGet   0% 2 2 0   100% 0 0   0%
tests / test_repository.py TestBasics.testGetUri   0% 3 3 0   100% 0 0   0%
tests / test_repository.py TestBasics.testGetUriWrite   0% 3 3 0   100% 0 0   0%
tests / test_repository.py TestBasics.testSubset   0% 2 2 0   100% 0 0   0%
tests / test_repository.py TestBasics.testGetKeys   0% 22 22 0   100% 0 0   0%
tests / test_repository.py TestBasics.testGetDatasetTypes   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestBasics.testQueryMetadata   0% 26 26 0   100% 0 0   0%
tests / test_repository.py TestBasics.testDatasetExists   0% 13 13 0   100% 0 0   0%
tests / test_repository.py NoResultsMapper.__init__   0% 2 2 0   100% 0 0   0%
tests / test_repository.py NoResultsMapper.__repr__   0% 1 1 0   100% 0 0   0%
tests / test_repository.py NoResultsMapper.map_list   0% 1 1 0   100% 0 0   0%
tests / test_repository.py NoResultsMapper.map_None   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestWriting.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestWriting.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestWriting.testCreateAggregateAndLoadingAChild   0% 13 13 0   100% 0 0   0%
tests / test_repository.py TestWriting.testPutWithIncompleteDataId   0% 7 7 0   100% 0 0   0%
tests / test_repository.py TestDiamondPattern.makeRegistry   0% 4 4 0   100% 0 0   0%
tests / test_repository.py TestDiamondPattern.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestDiamondPattern.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestDiamondPattern.test   0% 14 14 0   100% 0 0   0%
tests / test_repository.py TestMasking.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestMasking.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestMasking.test   0% 14 14 0   100% 0 0   0%
tests / test_repository.py TestMultipleOutputsPut.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestMultipleOutputsPut.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestMultipleOutputsPut.test   0% 8 8 0   0% 2 0   0%
tests / test_repository.py TestMultipleInputs.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestMultipleInputs.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestMultipleInputs.test   0% 20 20 0   100% 0 0   0%
tests / test_repository.py TestTagging.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestTagging.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestTagging.testOneLevelInputs   0% 59 59 0   100% 0 0   0%
tests / test_repository.py TestMapperInference.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestMapperInference.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestMapperInference.testSingleParent   0% 5 5 0   100% 0 0   0%
tests / test_repository.py TestMapperInference.testMultipleParentsSameMapper   0% 7 7 0   100% 0 0   0%
tests / test_repository.py TestMapperInference.testMultipleParentsDifferentMappers   0% 6 6 0   100% 0 0   0%
tests / test_repository.py TestMovedRepositoryCfg.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestMovedRepositoryCfg.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestMovedRepositoryCfg.test   0% 6 6 0   100% 0 0   0%
tests / test_repository.py TestOutputAlreadyHasParent.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestOutputAlreadyHasParent.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestOutputAlreadyHasParent.test   0% 34 34 0   0% 4 0   0%
tests / test_repository.py ParentRepoTestMapper.__init__   0% 5 5 0   0% 2 0   0%
tests / test_repository.py ParentRepoTestMapper.getRegistry   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestParentRepository.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repository.py TestParentRepository.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestParentRepository.test   0% 25 25 0   100% 0 0   0%
tests / test_repository.py TestParentRepository.test.makeRegistry   0% 4 4 0   100% 0 0   0%
tests / test_repository.py TestOldButlerParent.setUp   0% 5 5 0   100% 0 0   0%
tests / test_repository.py TestOldButlerParent.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestOldButlerParent.testOldButlerCfgRecordedInOutputs   0% 11 11 0   100% 0 0   0%
tests / test_repository.py TestOldButlerParentTagging.setUp   0% 8 8 0   100% 0 0   0%
tests / test_repository.py TestOldButlerParentTagging.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repository.py TestOldButlerParentTagging.test   0% 31 31 0   100% 0 0   0%
tests / test_repository.py (no function)   98% 106 2 0   50% 2 1   97%
tests / test_repositoryArgs.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_repositoryArgs.py DefaultMapper.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repositoryArgs.py DefaultMapper.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repositoryArgs.py DefaultMapper._setup   0% 8 8 0   100% 0 0   0%
tests / test_repositoryArgs.py DefaultMapper.testClassObjAndMatchingString   0% 2 2 0   100% 0 0   0%
tests / test_repositoryArgs.py DefaultMapper.testClassObjAndNotMatchingString   0% 2 2 0   100% 0 0   0%
tests / test_repositoryArgs.py DefaultMapper.testInstanceAndMatchingString   0% 2 2 0   100% 0 0   0%
tests / test_repositoryArgs.py DefaultMapper.testInstanceAndNotMatchingString   0% 2 2 0   100% 0 0   0%
tests / test_repositoryArgs.py DefaultMapper.testClassObjAndMatchingInstance   0% 2 2 0   100% 0 0   0%
tests / test_repositoryArgs.py DefaultMapper.testClassObjAndNotMatchingInstance   0% 2 2 0   100% 0 0   0%
tests / test_repositoryArgs.py ParseRootURI.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repositoryArgs.py ParseRootURI.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repositoryArgs.py ParseRootURI.testAbsoluteFilePathWithSchema   0% 10 10 0   100% 0 0   0%
tests / test_repositoryArgs.py ParseRootURI.testAbsoluteFilePathWithoutSchema   0% 10 10 0   100% 0 0   0%
tests / test_repositoryArgs.py ParseRootURI.testRelativeFilePath   0% 10 10 0   100% 0 0   0%
tests / test_repositoryArgs.py (no function)   94% 32 2 0   50% 2 1   91%
tests / test_repositoryCfg.py TestCfgRelationship.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repositoryCfg.py TestCfgRelationship.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repositoryCfg.py TestCfgRelationship.testRWModes   0% 15 15 0   100% 0 0   0%
tests / test_repositoryCfg.py TestCfgRelationship.testExistingParents   0% 30 30 0   100% 0 0   0%
tests / test_repositoryCfg.py TestCfgRelationship.testSymLinkInPath   0% 11 11 0   100% 0 0   0%
tests / test_repositoryCfg.py TestCfgRelationship.testStorageRepoCfgCache   0% 6 6 0   100% 0 0   0%
tests / test_repositoryCfg.py TestNestedCfg.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repositoryCfg.py TestNestedCfg.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repositoryCfg.py TestNestedCfg.test   0% 6 6 0   100% 0 0   0%
tests / test_repositoryCfg.py RepositoryCfg.__init__   0% 2 2 0   100% 0 0   0%
tests / test_repositoryCfg.py RepositoryCfg.v0Constructor   0% 2 2 0   100% 0 0   0%
tests / test_repositoryCfg.py TestCfgFileVersion.setUp   0% 1 1 0   100% 0 0   0%
tests / test_repositoryCfg.py TestCfgFileVersion.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_repositoryCfg.py TestCfgFileVersion.test   0% 4 4 0   100% 0 0   0%
tests / test_repositoryCfg.py TestExtendParents.test   0% 4 4 0   100% 0 0   0%
tests / test_repositoryCfg.py TestMapperArgsNone.test   0% 2 2 0   100% 0 0   0%
tests / test_repositoryCfg.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_repositoryCfg.py (no function)   91% 46 4 0   75% 4 1   90%
tests / test_safeFileIo.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_safeFileIo.py WriteOnceCompareSameTest.setUp   0% 1 1 0   100% 0 0   0%
tests / test_safeFileIo.py WriteOnceCompareSameTest.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_safeFileIo.py WriteOnceCompareSameTest.testCompareSame   0% 10 10 0   100% 0 0   0%
tests / test_safeFileIo.py WriteOnceCompareSameTest.testCompareDifferent   0% 7 7 0   100% 0 0   0%
tests / test_safeFileIo.py WriteOnceCompareSameTest.testCompareDifferent.writeNonMatchingFile   0% 3 3 0   100% 0 0   0%
tests / test_safeFileIo.py WriteOnceCompareSameTest.testPermissions   0% 8 8 0   100% 0 0   0%
tests / test_safeFileIo.py readFile   0% 4 4 0   100% 0 0   0%
tests / test_safeFileIo.py TestFileLocking.setUp   0% 1 1 0   100% 0 0   0%
tests / test_safeFileIo.py TestFileLocking.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_safeFileIo.py TestFileLocking.testWriteLock   0% 12 12 0   100% 0 0   0%
tests / test_safeFileIo.py TestFileLocking.testNoChange   0% 7 7 0   100% 0 0   0%
tests / test_safeFileIo.py TestMultipleWriters.setUp   0% 1 1 0   100% 0 0   0%
tests / test_safeFileIo.py TestMultipleWriters.tearDown   0% 2 2 0   0% 2 0   0%
tests / test_safeFileIo.py TestMultipleWriters.writeCfg   0% 3 3 0   0% 2 0   0%
tests / test_safeFileIo.py TestMultipleWriters.testWriteCfg   0% 13 13 0   0% 4 0   0%
tests / test_safeFileIo.py (no function)   94% 35 2 0   50% 2 1   92%
tests / test_utils.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_utils.py TestUtils.testSequencify   0% 7 7 0   100% 0 0   0%
tests / test_utils.py (no function)   82% 11 2 0   50% 2 1   77%
Total     28% 4779 3420 0   4% 1178 26   24%

No items found using the specified filter.