Coverage report: 20%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-28 08:32 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
python / lsst / __init__.py (no class)   100% 2 0 0   100% 0 0   100%
python / lsst / resources / __init__.py (no class)   100% 4 0 0   100% 0 0   100%
python / lsst / resources / _resourceHandles / __init__.py (no class)   100% 1 0 0   100% 0 0   100%
python / lsst / resources / _resourceHandles / _baseResourceHandle.py CloseStatus   100% 0 0 0   100% 0 0   100%
python / lsst / resources / _resourceHandles / _baseResourceHandle.py ResourceHandleProtocol   95% 19 1 0   50% 36 18   65%
python / lsst / resources / _resourceHandles / _baseResourceHandle.py BaseResourceHandle   0% 14 14 0   0% 4 0   0%
python / lsst / resources / _resourceHandles / _baseResourceHandle.py (no class)   100% 50 0 2   50% 2 1   98%
python / lsst / resources / _resourceHandles / _davResourceHandle.py DavReadResourceHandle   0% 59 59 0   0% 22 0   0%
python / lsst / resources / _resourceHandles / _davResourceHandle.py DavReadAheadCache   0% 27 27 0   0% 4 0   0%
python / lsst / resources / _resourceHandles / _davResourceHandle.py (no class)   100% 36 0 2   100% 0 0   100%
python / lsst / resources / _resourceHandles / _fileResourceHandle.py FileResourceHandle   0% 22 22 0   100% 0 0   0%
python / lsst / resources / _resourceHandles / _fileResourceHandle.py (no class)   0% 32 32 2   100% 0 0   0%
python / lsst / resources / _resourceHandles / _httpResourceHandle.py HttpReadResourceHandle   0% 80 80 0   0% 34 0   0%
python / lsst / resources / _resourceHandles / _httpResourceHandle.py ContentRange   100% 0 0 0   100% 0 0   100%
python / lsst / resources / _resourceHandles / _httpResourceHandle.py (no class)   78% 51 11 2   0% 8 0   68%
python / lsst / resources / _resourceHandles / _s3ResourceHandle.py S3ResourceHandle   0% 126 126 0   0% 54 0   0%
python / lsst / resources / _resourceHandles / _s3ResourceHandle.py (no class)   100% 34 0 2   100% 0 0   100%
python / lsst / resources / _resourcePath.py MBulkResult   100% 0 0 0   100% 0 0   100%
python / lsst / resources / _resourcePath.py ResourceInfo   100% 0 0 0   100% 0 0   100%
python / lsst / resources / _resourcePath.py ResourcePath   0% 377 377 14   0% 194 0   0%
python / lsst / resources / _resourcePath.py (no class)   87% 201 26 2   15% 20 3   81%
python / lsst / resources / dav.py DavResourcePathConfig   38% 16 10 0   25% 8 2   33%
python / lsst / resources / dav.py DavGlobals   67% 12 4 0   50% 4 2   62%
python / lsst / resources / dav.py DavResourcePath   0% 167 167 0   0% 100 0   0%
python / lsst / resources / dav.py DavFileSystem   0% 38 38 12   0% 16 0   0%
python / lsst / resources / dav.py (no class)   95% 134 7 2   100% 0 0   95%
python / lsst / resources / davutils.py DavConfig   50% 62 31 0   30% 20 6   45%
python / lsst / resources / davutils.py DavConfigPool   38% 24 15 0   29% 14 4   34%
python / lsst / resources / davutils.py DavClientPool   23% 31 24 0   12% 16 2   19%
python / lsst / resources / davutils.py DavFileSizeCache   0% 24 24 0   0% 12 0   0%
python / lsst / resources / davutils.py DavClient   0% 286 286 3   0% 112 0   0%
python / lsst / resources / davutils.py ActivityCaveat   100% 0 0 0   100% 0 0   100%
python / lsst / resources / davutils.py DavClientURLSigner   0% 49 49 1   0% 22 0   0%
python / lsst / resources / davutils.py DavClientDCache   0% 93 93 0   0% 30 0   0%
python / lsst / resources / davutils.py DavClientXrootD   0% 73 73 0   0% 34 0   0%
python / lsst / resources / davutils.py DavFileMetadata   0% 21 21 0   0% 2 0   0%
python / lsst / resources / davutils.py DavProperty   0% 51 51 0   0% 36 0   0%
python / lsst / resources / davutils.py DavPropfindParser   0% 9 9 0   0% 4 0   0%
python / lsst / resources / davutils.py Authorizer   0% 14 14 1   0% 6 0   0%
python / lsst / resources / davutils.py TokenAuthorizer   0% 21 21 0   0% 12 0   0%
python / lsst / resources / davutils.py BasicAuthorizer   0% 27 27 0   0% 12 0   0%
python / lsst / resources / davutils.py (no class)   89% 313 33 0   0% 10 0   87%
python / lsst / resources / eups.py EupsResourcePath   0% 23 23 0   0% 8 0   0%
python / lsst / resources / eups.py (no class)   100% 15 0 0   100% 0 0   100%
python / lsst / resources / file.py FileResourcePath   0% 163 163 1   0% 80 0   0%
python / lsst / resources / file.py (no class)   0% 82 82 3   0% 18 0   0%
python / lsst / resources / gs.py GSResourcePath   0% 143 143 0   0% 74 0   0%
python / lsst / resources / gs.py (no class)   78% 76 17 2   0% 12 0   67%
python / lsst / resources / http.py HttpResourcePathConfig   37% 110 69 0   17% 48 4   31%
python / lsst / resources / http.py BearerTokenAuth   0% 21 21 0   0% 12 0   0%
python / lsst / resources / http.py SessionStore   18% 33 27 0   0% 10 0   14%
python / lsst / resources / http.py ActivityCaveat   100% 0 0 0   100% 0 0   100%
python / lsst / resources / http.py HttpResourcePath   0% 339 339 6   0% 192 0   0%
python / lsst / resources / http.py DavProperty   0% 41 41 0   0% 26 0   0%
python / lsst / resources / http.py _SessionWrapper   0% 13 13 0   0% 4 0   0%
python / lsst / resources / http.py (no class)   75% 242 61 2   0% 20 0   69%
python / lsst / resources / location.py Location   0% 44 44 0   0% 22 0   0%
python / lsst / resources / location.py LocationFactory   0% 7 7 0   0% 2 0   0%
python / lsst / resources / location.py (no class)   100% 27 0 0   100% 0 0   100%
python / lsst / resources / mem.py InMemoryResourcePath   0% 3 3 0   100% 0 0   0%
python / lsst / resources / mem.py (no class)   0% 10 10 0   100% 0 0   0%
python / lsst / resources / packageresource.py PackageResourcePath   0% 64 64 1   0% 38 0   0%
python / lsst / resources / packageresource.py (no class)   0% 25 25 7   100% 0 0   0%
python / lsst / resources / proxied.py ProxiedResourcePath   0% 48 48 2   0% 6 0   0%
python / lsst / resources / proxied.py (no class)   92% 37 3 0   100% 0 0   92%
python / lsst / resources / s3.py ProgressPercentage   0% 10 10 0   100% 0 0   0%
python / lsst / resources / s3.py S3ResourcePath   0% 247 247 0   0% 104 0   0%
python / lsst / resources / s3.py (no class)   88% 108 13 4   0% 6 0   83%
python / lsst / resources / s3utils.py _TooManyRequestsError   100% 0 0 0   100% 0 0   100%
python / lsst / resources / s3utils.py _EndpointConfig   100% 0 0 0   100% 0 0   100%
python / lsst / resources / s3utils.py (no class)   33% 147 99 0   0% 48 0   25%
python / lsst / resources / schemeless.py SchemelessResourcePath   0% 55 55 0   0% 32 0   0%
python / lsst / resources / schemeless.py (no class)   0% 25 25 0   100% 0 0   0%
python / lsst / resources / tests.py TestCaseMixin   100% 0 0 0   100% 0 0   100%
python / lsst / resources / tests.py _GenericTestCase   0% 9 9 0   0% 8 0   0%
python / lsst / resources / tests.py GenericTestCase   0% 229 229 0   0% 10 0   0%
python / lsst / resources / tests.py GenericReadWriteTestCase   0% 303 303 0   0% 54 0   0%
python / lsst / resources / tests.py (no class)   39% 160 97 6   0% 10 0   37%
python / lsst / resources / utils.py NoTransaction   0% 2 2 0   100% 0 0   0%
python / lsst / resources / utils.py TransactionProtocol   100% 1 0 0   50% 2 1   67%
python / lsst / resources / utils.py (no class)   55% 85 38 0   12% 32 4   44%
python / lsst / resources / version.py (no class)   100% 5 0 0   100% 0 0   100%
tests / test_dav.py GenericDavTestCase   0% 6 6 0   0% 4 0   0%
tests / test_dav.py DavReadWriteTestCase   0% 417 417 0   0% 56 0   0%
tests / test_dav.py DavResourcePathConfigTestCase   0% 8 8 0   0% 2 0   0%
tests / test_dav.py DavConfigPoolTestCase   0% 61 61 0   0% 6 0   0%
tests / test_dav.py DavTokenAuthorizerTestCase   0% 24 24 0   0% 4 0   0%
tests / test_dav.py (no class)   96% 101 4 2   100% 0 0   96%
tests / test_eups.py EupsTestCase   0% 6 6 0   100% 0 0   0%
tests / test_eups.py EupsReadTestCase   0% 94 94 0   0% 4 0   0%
tests / test_eups.py EupsAsResourcesReadTestCase   0% 4 4 0   100% 0 0   0%
tests / test_eups.py EupsAsResourcesReadTestCase2   0% 5 5 0   100% 0 0   0%
tests / test_eups.py (no class)   100% 46 0 2   100% 0 0   100%
tests / test_file.py SimpleTestCase   0% 4 4 0   0% 4 0   0%
tests / test_file.py FileTestCase   0% 39 39 0   100% 0 0   0%
tests / test_file.py FileReadWriteTestCase   0% 75 75 0   0% 6 0   0%
tests / test_file.py (no class)   91% 47 4 2   100% 0 0   91%
tests / test_gs.py GenericGSTestCase   100% 0 0 0   100% 0 0   100%
tests / test_gs.py GSReadWriteTestCase   0% 36 36 0   100% 0 0   0%
tests / test_gs.py (no class)   38% 97 60 0   0% 14 0   33%
tests / test_http.py GenericHttpTestCase   0% 34 34 0   100% 0 0   0%
tests / test_http.py HttpReadWriteWebdavTestCase   0% 275 275 0   0% 24 0   0%
tests / test_http.py HttpResourcePathConfigTestCase   0% 124 124 0   0% 10 0   0%
tests / test_http.py WebdavUtilsTestCase   0% 12 12 0   0% 4 0   0%
tests / test_http.py BearerTokenAuthTestCase   0% 28 28 0   0% 6 0   0%
tests / test_http.py SessionStoreTestCase   0% 57 57 0   0% 8 0   0%
tests / test_http.py TestContentRange   0% 26 26 0   100% 0 0   0%
tests / test_http.py (no class)   99% 117 1 2   100% 0 0   99%
tests / test_location.py LocationTestCase   0% 169 169 0   0% 20 0   0%
tests / test_location.py (no class)   100% 22 0 2   100% 0 0   100%
tests / test_mem.py MemoryTestCase   100% 0 0 0   100% 0 0   100%
tests / test_mem.py MemoryReadTestCase   0% 11 11 0   100% 0 0   0%
tests / test_mem.py (no class)   100% 11 0 2   100% 0 0   100%
tests / test_resource.py ResourceTestCase   100% 0 0 0   100% 0 0   100%
tests / test_resource.py ResourceReadTestCase   0% 71 71 0   0% 2 0   0%
tests / test_resource.py (no class)   100% 14 0 2   100% 0 0   100%
tests / test_s3.py GenericS3TestCase   100% 0 0 0   100% 0 0   100%
tests / test_s3.py S3ReadWriteTestCaseBase   0% 133 133 0   0% 6 0   0%
tests / test_s3.py S3ReadWriteTestCase   100% 0 0 0   100% 0 0   100%
tests / test_s3.py S3WithProfileReadWriteTestCase   0% 28 28 0   100% 0 0   0%
tests / test_s3.py (no class)   89% 74 8 2   100% 0 0   89%
tests / test_s3utils.py S3UtilsTestCase   0% 47 47 0   0% 4 0   0%
tests / test_s3utils.py (no class)   85% 26 4 2   100% 0 0   85%
tests / test_schemeless.py SchemelessTestCase   0% 54 54 0   0% 2 0   0%
tests / test_schemeless.py (no class)   100% 6 0 2   100% 0 0   100%
Total     24% 7961 6031 99   3% 1912 47   20%

No items found using the specified filter.