summaryrefslogtreecommitdiff
path: root/test/test_sparql/test_service.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_sparql/test_service.py')
-rw-r--r--test/test_sparql/test_service.py16
1 files changed, 9 insertions, 7 deletions
diff --git a/test/test_sparql/test_service.py b/test/test_sparql/test_service.py
index d83ac32e..3a827054 100644
--- a/test/test_sparql/test_service.py
+++ b/test/test_sparql/test_service.py
@@ -330,14 +330,16 @@ def test_with_mock(
"head": {"vars": ["var"]},
"results": {"bindings": [{"var": item} for item in response_bindings]},
}
- function_httpmock.responses[MethodName.GET].append(
- MockHTTPResponse(
- 200,
- "OK",
- json.dumps(response).encode("utf-8"),
- {"Content-Type": ["application/sparql-results+json"]},
- )
+ mock_response = MockHTTPResponse(
+ 200,
+ "OK",
+ json.dumps(response).encode("utf-8"),
+ {"Content-Type": ["application/sparql-results+json"]},
)
+ # Adding the same response for GET and POST as the method used by RDFLib is
+ # dependent on the size of the service query.
+ function_httpmock.responses[MethodName.GET].append(mock_response)
+ function_httpmock.responses[MethodName.POST].append(mock_response)
catcher: Optional[pytest.ExceptionInfo[Exception]] = None
with ExitStack() as xstack: