python/lsst/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/resources/__init__.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/resources/_resourceHandles/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.mode |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.close |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.closed |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.fileno |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.flush |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.isatty |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.readable |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.readline |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.readlines |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.seek |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.seekable |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.tell |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.truncate |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.writable |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.writelines |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.read |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.write |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.__enter__ |
1 |
0 |
0 |
2 |
1 |
67% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
ResourceHandleProtocol.__exit__ |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
BaseResourceHandle.__init__ |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
BaseResourceHandle.mode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
BaseResourceHandle.__enter__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
BaseResourceHandle.__exit__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_baseResourceHandle.py |
(no function) |
46 |
0 |
0 |
6 |
1 |
98% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.__init__ |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.close |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.closed |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.fileno |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.flush |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.isatty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.readable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.readline |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.readlines |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.seek |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.seekable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.tell |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.truncate |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.writable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.write |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.writelines |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
HttpReadResourceHandle.read |
38 |
38 |
0 |
24 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
parse_content_range_header |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/resources/_resourceHandles/_httpResourceHandle.py |
(no function) |
38 |
0 |
0 |
4 |
0 |
100% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.__init__ |
30 |
30 |
0 |
8 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.tell |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.close |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.closed |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.fileno |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.flush |
16 |
16 |
0 |
8 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.isatty |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.readable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.readline |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.readlines |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.seek |
20 |
20 |
0 |
18 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.seekable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.truncate |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.writable |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.writelines |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.read |
25 |
25 |
0 |
10 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
S3ResourceHandle.write |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourceHandles/_s3ResourceHandle.py |
(no function) |
35 |
0 |
2 |
10 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__new__ |
81 |
81 |
1 |
52 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.scheme |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.netloc |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.path |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.unquoted_path |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.ospath |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.relativeToPathRoot |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.is_root |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.fragment |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.params |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.query |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.geturl |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.root_uri |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.split |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.basename |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.dirname |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.parent |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.replace |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.updatedFile |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.updatedExtension |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.getExtension |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.join |
23 |
23 |
0 |
18 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.relative_to |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.exists |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.mexists |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath._mexists |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.remove |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.isabs |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.abspath |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath._as_local |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.as_local |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.temporary_uri |
19 |
19 |
1 |
10 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.read |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.write |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.mkdir |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.isdir |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.size |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__lt__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__le__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__gt__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__ge__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__copy__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__deepcopy__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.__getnewargs__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath._fixDirectorySep |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath._fixupPathUri |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.transfer_from |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.walk |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.findFileResources |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.findFileResources |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.findFileResources |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.findFileResources |
20 |
20 |
0 |
20 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.open |
18 |
18 |
0 |
18 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath._openImpl |
16 |
16 |
0 |
10 |
0 |
0% |
python/lsst/resources/_resourcePath.py |
ResourcePath.generate_presigned_get_url |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
ResourcePath.generate_presigned_put_url |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/resources/_resourcePath.py |
(no function) |
129 |
0 |
2 |
63 |
3 |
98% |
python/lsst/resources/http.py |
_timeout_from_environment |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePathConfig.front_end_connections |
7 |
3 |
0 |
2 |
1 |
56% |
python/lsst/resources/http.py |
HttpResourcePathConfig.back_end_connections |
7 |
3 |
0 |
2 |
1 |
56% |
python/lsst/resources/http.py |
HttpResourcePathConfig.digest_algorithm |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePathConfig.send_expect_on_put |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePathConfig.timeout |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePathConfig.collect_memory_usage |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePathConfig.backoff_min |
10 |
2 |
0 |
4 |
1 |
79% |
python/lsst/resources/http.py |
HttpResourcePathConfig.backoff_max |
10 |
2 |
0 |
4 |
1 |
79% |
python/lsst/resources/http.py |
_is_webdav_endpoint |
17 |
17 |
0 |
6 |
0 |
0% |
python/lsst/resources/http.py |
_get_temp_dir |
9 |
9 |
0 |
7 |
0 |
0% |
python/lsst/resources/http.py |
BearerTokenAuth.__init__ |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/resources/http.py |
BearerTokenAuth._refresh |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/resources/http.py |
BearerTokenAuth.__call__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
SessionStore.__init__ |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/resources/http.py |
SessionStore.clear |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
SessionStore.get |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
SessionStore._make_session |
29 |
29 |
0 |
14 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.metadata_session |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.data_session |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._clear_sessions |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.is_webdav_endpoint |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.exists |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.size |
31 |
31 |
0 |
24 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._head_non_webdav_url |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._is_successful_non_webdav_head_request |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._looks_like_presigned_s3_url |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.mkdir |
14 |
14 |
1 |
10 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.remove |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.read |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.write |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.transfer_from |
17 |
17 |
0 |
14 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath.walk |
22 |
22 |
1 |
20 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._as_local |
15 |
15 |
0 |
12 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._send_webdav_request |
15 |
15 |
0 |
14 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._propfind |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._options |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._head |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._mkcol |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._delete |
9 |
9 |
1 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._copy_via_local |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._copy_or_move |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._copy |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._move |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._put |
19 |
19 |
0 |
14 |
0 |
0% |
python/lsst/resources/http.py |
HttpResourcePath._openImpl |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/resources/http.py |
_dump_response |
18 |
18 |
0 |
8 |
0 |
0% |
python/lsst/resources/http.py |
_is_protected |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
_parse_propfind_response_body |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/resources/http.py |
DavProperty.__init__ |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/resources/http.py |
DavProperty._parse |
20 |
20 |
0 |
20 |
0 |
0% |
python/lsst/resources/http.py |
DavProperty.exists |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
DavProperty.is_directory |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
DavProperty.is_file |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
DavProperty.size |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
DavProperty.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
DavProperty.href |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/http.py |
(no function) |
133 |
2 |
2 |
38 |
0 |
99% |
python/lsst/resources/location.py |
Location.__init__ |
19 |
19 |
0 |
16 |
0 |
0% |
python/lsst/resources/location.py |
Location.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
Location.__repr__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
Location.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/resources/location.py |
Location.uri |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/resources/location.py |
Location.path |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
Location.pathInStore |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
Location.netloc |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
Location.relativeToPathRoot |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
Location.updateExtension |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/location.py |
Location.getExtension |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
LocationFactory.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
LocationFactory.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
LocationFactory.netloc |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/location.py |
LocationFactory.fromPath |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/location.py |
(no function) |
27 |
0 |
0 |
12 |
0 |
100% |
python/lsst/resources/s3.py |
ProgressPercentage.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/resources/s3.py |
ProgressPercentage.__call__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/s3.py |
_translate_client_error |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/resources/s3.py |
_parse_string_to_maybe_bool |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._environ_use_threads |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._transfer_config |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.client |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._profile |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._bucket |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._mexists |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.exists |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.size |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.remove |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.read |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.write |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.mkdir |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._download_file |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._as_local |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._upload_file |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._copy_from |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.transfer_from |
22 |
22 |
0 |
20 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.walk |
25 |
25 |
0 |
20 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._openImpl |
7 |
7 |
0 |
8 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.generate_presigned_get_url |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath.generate_presigned_put_url |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/s3.py |
S3ResourcePath._generate_presigned_url |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/s3.py |
(no function) |
74 |
2 |
4 |
36 |
0 |
98% |
python/lsst/resources/s3utils.py |
clean_test_environment |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/resources/s3utils.py |
clean_test_environment.cleanup |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/resources/s3utils.py |
clean_test_environment_for_s3 |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/resources/s3utils.py |
getS3Client |
15 |
15 |
0 |
10 |
0 |
0% |
python/lsst/resources/s3utils.py |
_get_s3_client |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/resources/s3utils.py |
_parse_endpoint_config |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/resources/s3utils.py |
s3CheckFileExists |
27 |
27 |
0 |
18 |
0 |
0% |
python/lsst/resources/s3utils.py |
bucketExists |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/resources/s3utils.py |
setAwsEnvCredentials |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/resources/s3utils.py |
unsetAwsEnvCredentials |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/resources/s3utils.py |
(no function) |
62 |
13 |
2 |
14 |
0 |
78% |
python/lsst/resources/tests.py |
_check_open |
68 |
68 |
1 |
28 |
0 |
0% |
python/lsst/resources/tests.py |
_GenericTestCase._make_uri |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.setUp |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_creation |
25 |
25 |
0 |
12 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_extension |
19 |
19 |
0 |
0 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_relative |
34 |
34 |
0 |
0 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_parents |
14 |
14 |
0 |
0 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_escapes |
42 |
42 |
0 |
2 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_hash |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_root_uri |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_join |
31 |
31 |
0 |
8 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_quoting |
8 |
8 |
0 |
0 |
0 |
0% |
python/lsst/resources/tests.py |
GenericTestCase.test_ordering |
10 |
10 |
0 |
0 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.setUp |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.tearDown |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_file |
19 |
19 |
0 |
6 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_mkdir |
13 |
13 |
0 |
2 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_transfer |
39 |
39 |
0 |
18 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_local_transfer |
22 |
22 |
0 |
12 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_local |
13 |
13 |
0 |
10 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_walk |
37 |
37 |
0 |
14 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_large_walk |
24 |
24 |
0 |
6 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_temporary |
19 |
19 |
0 |
8 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_open |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/resources/tests.py |
GenericReadWriteTestCase.test_mexists |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/resources/tests.py |
(no function) |
52 |
0 |
4 |
0 |
0 |
100% |
python/lsst/resources/utils.py |
os2posix |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/resources/utils.py |
posix2os |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/resources/utils.py |
NoTransaction.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/utils.py |
NoTransaction.undoWith |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/resources/utils.py |
TransactionProtocol.undoWith |
1 |
0 |
0 |
3 |
1 |
75% |
python/lsst/resources/utils.py |
makeTestTempDir |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/resources/utils.py |
removeTestTempDir |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/resources/utils.py |
ensure_directory_is_writeable |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/resources/utils.py |
(no function) |
26 |
0 |
0 |
2 |
0 |
100% |
python/lsst/resources/version.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
tests/test_file.py |
SimpleTestCase.test_instance |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_file.py |
FileTestCase.test_env_var |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_file.py |
FileTestCase.test_ospath |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_file.py |
FileTestCase.test_path_lib |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_file.py |
FileTestCase.test_schemeless_root |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase.test_transfer_identical |
17 |
17 |
0 |
2 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase.test_local_temporary |
13 |
13 |
0 |
4 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase.test_transfers_from_local |
13 |
13 |
0 |
8 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase.test_write_with_restrictive_umask |
1 |
1 |
0 |
2 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase.test_transfer_from_with_restrictive_umask |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase.test_transfer_from_with_restrictive_umask.cb |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase.test_mkdir_with_restrictive_umask |
1 |
1 |
0 |
2 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase.test_temporary_uri_with_restrictive_umask |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase._test_file_with_restrictive_umask |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase._test_file_with_restrictive_umask.inner_cb |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_file.py |
FileReadWriteTestCase._test_with_restrictive_umask |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_file.py |
_override_umask |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_file.py |
(no function) |
35 |
0 |
2 |
0 |
0 |
100% |
tests/test_gs.py |
(no function) |
10 |
0 |
2 |
2 |
0 |
100% |
tests/test_http.py |
GenericHttpTestCase.test_root_uri |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.setUpClass |
17 |
17 |
0 |
6 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.tearDownClass |
10 |
10 |
0 |
10 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.tearDown |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_file_handle |
27 |
27 |
0 |
8 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_is_dav_enpoint |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_mkdir |
13 |
13 |
0 |
2 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_upload_download |
15 |
15 |
0 |
4 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_as_local |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_size |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_upload_creates_dir |
16 |
16 |
0 |
2 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_transfer_from |
36 |
36 |
0 |
8 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_handle |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase.test_dav_delete |
21 |
21 |
0 |
2 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase._get_port_number |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase._serve_webdav |
11 |
11 |
0 |
2 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase._get_name |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase._get_dir_name |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase._get_file_name |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase._generate_file |
8 |
8 |
0 |
2 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase._compute_digest |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_http.py |
HttpReadWriteWebdavTestCase._is_server_running |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_http.py |
HttpResourcePathConfigTestCase.test_send_expect_header |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_http.py |
HttpResourcePathConfigTestCase.test_collect_memory_usage |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_http.py |
HttpResourcePathConfigTestCase.test_timeout |
17 |
17 |
0 |
10 |
0 |
0% |
tests/test_http.py |
HttpResourcePathConfigTestCase.test_front_end_connections |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_http.py |
HttpResourcePathConfigTestCase.test_back_end_connections |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_http.py |
HttpResourcePathConfigTestCase.test_digest_algorithm |
14 |
14 |
0 |
8 |
0 |
0% |
tests/test_http.py |
HttpResourcePathConfigTestCase.test_backoff_interval |
21 |
21 |
0 |
8 |
0 |
0% |
tests/test_http.py |
WebdavUtilsTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_http.py |
WebdavUtilsTestCase.tearDown |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_http.py |
WebdavUtilsTestCase.test_is_webdav_endpoint |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_http.py |
WebdavUtilsTestCase.test_is_protected |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_http.py |
BearerTokenAuthTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_http.py |
BearerTokenAuthTestCase.tearDown |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_http.py |
BearerTokenAuthTestCase.test_empty_token |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_http.py |
BearerTokenAuthTestCase.test_token_value |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_http.py |
BearerTokenAuthTestCase.test_token_insecure_http |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_http.py |
BearerTokenAuthTestCase.test_token_file |
11 |
11 |
0 |
6 |
0 |
0% |
tests/test_http.py |
SessionStoreTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_http.py |
SessionStoreTestCase.tearDown |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_http.py |
SessionStoreTestCase.test_ca_cert_bundle |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_http.py |
SessionStoreTestCase.test_user_cert |
21 |
21 |
0 |
18 |
0 |
0% |
tests/test_http.py |
SessionStoreTestCase.test_token_env |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_http.py |
SessionStoreTestCase.test_sessions |
13 |
13 |
0 |
4 |
0 |
0% |
tests/test_http.py |
TestContentRange.test_full_data |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_http.py |
TestContentRange.test_empty_total |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_http.py |
TestContentRange.test_empty_range |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_http.py |
TestContentRange.test_invalid_input |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_http.py |
(no function) |
98 |
1 |
2 |
18 |
0 |
99% |
tests/test_location.py |
LocationTestCase.testResourcePath |
43 |
43 |
0 |
12 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testUriRoot |
11 |
11 |
0 |
4 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testUriJoin |
15 |
15 |
0 |
0 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testResourcePathSerialization |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testUriExtensions |
7 |
7 |
0 |
4 |
0 |
0% |
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.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 |
LocationTestCase.testPosix2OS |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_location.py |
LocationTestCase.testSplit |
22 |
22 |
0 |
4 |
0 |
0% |
tests/test_location.py |
(no function) |
22 |
0 |
2 |
0 |
0 |
100% |
tests/test_mem.py |
MemoryReadTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_mem.py |
MemoryReadTestCase.test_exists |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_mem.py |
MemoryReadTestCase.test_local |
3 |
3 |
0 |
4 |
0 |
0% |
tests/test_mem.py |
(no function) |
10 |
0 |
2 |
0 |
0 |
100% |
tests/test_resource.py |
ResourceReadTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_resource.py |
ResourceReadTestCase.test_read |
39 |
39 |
0 |
16 |
0 |
0% |
tests/test_resource.py |
ResourceReadTestCase.test_open |
10 |
10 |
0 |
8 |
0 |
0% |
tests/test_resource.py |
ResourceReadTestCase.test_walk |
18 |
18 |
0 |
6 |
0 |
0% |
tests/test_resource.py |
(no function) |
14 |
0 |
2 |
0 |
0 |
100% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.setUp |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.tearDown |
12 |
12 |
0 |
2 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.test_bucket_fail |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.test_transfer_progress |
9 |
9 |
0 |
6 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.test_handle |
22 |
22 |
0 |
6 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.test_url_signing |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase._test_url_signing_case |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.test_nonexistent_presigned_url |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase._check_presigned_url |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.test_threading_true |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.test_implicit_default_threading |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.test_explicit_default_threading |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_s3.py |
S3ReadWriteTestCaseBase.test_threading_false |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_s3.py |
S3WithProfileReadWriteTestCase.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_s3.py |
S3WithProfileReadWriteTestCase.test_missing_profile |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_s3.py |
S3WithProfileReadWriteTestCase.test_s3_endpoint_url |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_s3.py |
S3WithProfileReadWriteTestCase.test_uri_syntax |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_s3.py |
S3WithProfileReadWriteTestCase.test_ceph_uri_syntax |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_s3.py |
(no function) |
54 |
4 |
2 |
4 |
0 |
93% |
tests/test_s3utils.py |
S3UtilsTestCase.setUp |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_s3utils.py |
S3UtilsTestCase.tearDown |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_s3utils.py |
S3UtilsTestCase.testBucketExists |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_s3utils.py |
S3UtilsTestCase.testCephBucket |
9 |
9 |
0 |
6 |
0 |
0% |
tests/test_s3utils.py |
S3UtilsTestCase.testFileExists |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_s3utils.py |
S3UtilsTestCase.test_parsing_profile_config |
12 |
12 |
0 |
4 |
0 |
0% |
tests/test_s3utils.py |
(no function) |
26 |
2 |
2 |
2 |
0 |
93% |
tests/test_schemeless.py |
SchemelessTestCase.test_creation |
34 |
34 |
0 |
2 |
0 |
0% |
tests/test_schemeless.py |
SchemelessTestCase.test_isdir |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_schemeless.py |
(no function) |
5 |
0 |
2 |
0 |
0 |
100% |