Skip to content

Commit

Permalink
Fix version endpoint
Browse files Browse the repository at this point in the history
  • Loading branch information
cachitas committed Apr 3, 2024
1 parent bea2dc0 commit 2da935d
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 14 deletions.
11 changes: 4 additions & 7 deletions src/stringx/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,7 @@ def interaction_partners(

return self.request("interaction_partners", params=params)

def version(self):
print(self.params)
self.params = {}
request = self.build_request("GET", "https://api.example.com")
del request.headers["X-Api-Key"]

return self.request("version", params={})
def version(self) -> str:
request = self.build_request("GET", "api/json/version")
request.url = request.url.copy_remove_param("caller_identity")
return self.send(request).json()
16 changes: 9 additions & 7 deletions tests/test_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,12 +119,14 @@ def test_interaction_partners(httpx_mock):

def test_version(httpx_mock):
httpx_mock.add_response(
url=httpx.URL("https://string-db.org/api/json/version"), method="POST", json={}
url=httpx.URL("https://string-db.org/api/json/version"),
method="GET",
json=[
{
"string_version": "12.0",
"stable_address": "https://version-12-0.string-db.org",
}
],
)
with stringx.Client() as client:
version = client.version()
version = client.map(["edin"], species=7227)
version = client.version()

print(version)
assert version == ""
client.version()

0 comments on commit 2da935d

Please sign in to comment.