Coverage report:
99%
hide covered
Files
Functions
Classes
coverage.py v7.12.0
, created at 2026-03-21 11:59 +0000
File
class
statements
missing
excluded
coverage
src / sparqlite / __init__.py
(no class)
4
0
0
100%
src / sparqlite / client.py
SPARQLClient
66
0
0
100%
src / sparqlite / client.py
(no class)
22
0
0
100%
src / sparqlite / exceptions.py
SPARQLError
0
0
0
100%
src / sparqlite / exceptions.py
QueryError
0
0
0
100%
src / sparqlite / exceptions.py
EndpointError
2
0
0
100%
src / sparqlite / exceptions.py
(no class)
5
0
0
100%
tests / __init__.py
(no class)
0
0
0
100%
tests / conftest.py
(no class)
54
3
0
94%
tests / test_client.py
TestEndpointQueryParameters
46
0
0
100%
tests / test_client.py
(no class)
7
0
0
100%
tests / test_error_handling.py
TestHTTPErrorHandling
30
0
0
100%
tests / test_error_handling.py
TestPycurlErrorHandling
27
0
0
100%
tests / test_error_handling.py
TestTimeoutConfiguration
38
0
0
100%
tests / test_error_handling.py
TestHTTPMethod
19
0
0
100%
tests / test_error_handling.py
(no class)
19
0
0
100%
tests / test_integration.py
TestSelectQuery
16
0
0
100%
tests / test_integration.py
TestAskQuery
11
0
0
100%
tests / test_integration.py
TestConstructQuery
22
0
0
100%
tests / test_integration.py
TestDescribeQuery
6
0
0
100%
tests / test_integration.py
TestUpdateQuery
10
0
0
100%
tests / test_integration.py
TestClientLifecycle
19
0
0
100%
tests / test_integration.py
TestErrorHandling
6
0
0
100%
tests / test_integration.py
TestRetryLogic
4
0
0
100%
tests / test_integration.py
(no class)
48
0
0
100%
Total
481
3
0
99%
No items found using the specified filter.