Coverage report: 25%

Files Functions Classes

coverage.py v7.5.1, created at 2024-05-16 02:51 -0700

File class statements missing excluded branches partial coverage
python/lsst/__init__.py (no class) 2 0 0 0 0 100%
python/lsst/resources/__init__.py (no class) 5 0 0 0 0 100%
python/lsst/resources/_resourceHandles/__init__.py (no class) 1 0 0 0 0 100%
python/lsst/resources/_resourceHandles/_baseResourceHandle.py CloseStatus 0 0 0 0 0 100%
python/lsst/resources/_resourceHandles/_baseResourceHandle.py ResourceHandleProtocol 18 1 0 50 17 74%
python/lsst/resources/_resourceHandles/_baseResourceHandle.py BaseResourceHandle 12 12 0 4 0 0%
python/lsst/resources/_resourceHandles/_baseResourceHandle.py (no class) 46 0 0 6 1 98%
python/lsst/resources/_resourceHandles/_httpResourceHandle.py HttpReadResourceHandle 79 79 0 38 0 0%
python/lsst/resources/_resourceHandles/_httpResourceHandle.py ContentRange 0 0 0 0 0 100%
python/lsst/resources/_resourceHandles/_httpResourceHandle.py (no class) 38 0 0 4 0 100%
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py S3ResourceHandle 123 123 0 58 0 0%
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py (no class) 35 0 2 10 0 100%
python/lsst/resources/_resourcePath.py ResourcePath 306 306 13 182 0 0%
python/lsst/resources/_resourcePath.py (no class) 129 0 2 63 3 98%
python/lsst/resources/http.py HttpResourcePathConfig 53 29 0 22 4 43%
python/lsst/resources/http.py BearerTokenAuth 21 21 0 14 0 0%
python/lsst/resources/http.py SessionStore 41 36 0 18 0 8%
python/lsst/resources/http.py HttpResourcePath 246 246 3 170 0 0%
python/lsst/resources/http.py DavProperty 33 33 0 22 0 0%
python/lsst/resources/http.py (no class) 133 2 2 38 0 99%
python/lsst/resources/location.py Location 44 44 0 22 0 0%
python/lsst/resources/location.py LocationFactory 7 7 0 2 0 0%
python/lsst/resources/location.py (no class) 27 0 0 12 0 100%
python/lsst/resources/s3.py ProgressPercentage 10 10 0 2 0 0%
python/lsst/resources/s3.py S3ResourcePath 153 153 0 94 0 0%
python/lsst/resources/s3.py (no class) 74 2 4 36 0 98%
python/lsst/resources/s3utils.py _TooManyRequestsError 0 0 0 0 0 100%
python/lsst/resources/s3utils.py _EndpointConfig 0 0 0 0 0 100%
python/lsst/resources/s3utils.py (no class) 62 13 2 14 0 78%
python/lsst/resources/tests.py TestCaseMixin 0 0 0 0 0 100%
python/lsst/resources/tests.py _GenericTestCase 9 9 0 8 0 0%
python/lsst/resources/tests.py GenericTestCase 195 195 0 24 0 0%
python/lsst/resources/tests.py GenericReadWriteTestCase 221 221 0 98 0 0%
python/lsst/resources/tests.py (no class) 52 0 4 0 0 100%
python/lsst/resources/utils.py NoTransaction 2 2 0 0 0 0%
python/lsst/resources/utils.py TransactionProtocol 1 0 0 3 1 75%
python/lsst/resources/utils.py (no class) 26 0 0 2 0 100%
python/lsst/resources/version.py (no class) 5 0 0 0 0 100%
tests/test_file.py SimpleTestCase 4 4 0 4 0 0%
tests/test_file.py FileTestCase 22 22 0 2 0 0%
tests/test_file.py FileReadWriteTestCase 68 68 0 28 0 0%
tests/test_file.py (no class) 35 0 2 0 0 100%
tests/test_gs.py GenericGCSTestCase 0 0 0 0 0 100%
tests/test_gs.py (no class) 10 0 2 2 0 100%
tests/test_http.py GenericHttpTestCase 6 6 0 0 0 0%
tests/test_http.py HttpReadWriteWebdavTestCase 222 222 0 56 0 0%
tests/test_http.py HttpResourcePathConfigTestCase 86 86 0 42 0 0%
tests/test_http.py WebdavUtilsTestCase 21 21 0 6 0 0%
tests/test_http.py BearerTokenAuthTestCase 28 28 0 10 0 0%
tests/test_http.py SessionStoreTestCase 50 50 0 30 0 0%
tests/test_http.py TestContentRange 26 26 0 2 0 0%
tests/test_http.py (no class) 98 1 2 18 0 99%
tests/test_location.py LocationTestCase 169 169 0 34 0 0%
tests/test_location.py (no class) 22 0 2 0 0 100%
tests/test_mem.py MemoryTestCase 0 0 0 0 0 100%
tests/test_mem.py MemoryReadTestCase 5 5 0 4 0 0%
tests/test_mem.py (no class) 10 0 2 0 0 100%
tests/test_resource.py ResourceTestCase 0 0 0 0 0 100%
tests/test_resource.py ResourceReadTestCase 69 69 0 30 0 0%
tests/test_resource.py (no class) 14 0 2 0 0 100%
tests/test_s3.py GenericS3TestCase 0 0 0 0 0 100%
tests/test_s3.py S3ReadWriteTestCaseBase 97 97 0 26 0 0%
tests/test_s3.py S3ReadWriteTestCase 0 0 0 0 0 100%
tests/test_s3.py S3WithProfileReadWriteTestCase 22 22 0 4 0 0%
tests/test_s3.py (no class) 54 4 2 4 0 93%
tests/test_s3utils.py S3UtilsTestCase 47 47 0 14 0 0%
tests/test_s3utils.py (no class) 26 2 2 2 0 93%
tests/test_schemeless.py SchemelessTestCase 46 46 0 2 0 0%
tests/test_schemeless.py (no class) 5 0 2 0 0 100%
Total   3471 2539 50 1336 26 25%

No items found using the specified filter.