Adds more tests for the inventaire connector

This commit is contained in:
Mouse Reeve
2021-10-27 10:03:09 -07:00
parent 6ba605cbd0
commit 07446fa7d2
2 changed files with 121 additions and 3 deletions

View File

@ -104,9 +104,7 @@ class Connector(AbstractConnector):
def parse_isbn_search_data(self, data):
"""got some daaaata"""
results = data.get("entities")
if not results:
return []
results = data.get("entities", [])
return list(results.values())
def format_isbn_search_result(self, search_result):
@ -128,6 +126,7 @@ class Connector(AbstractConnector):
def load_edition_data(self, work_uri):
"""get a list of editions for a work"""
# pylint: disable=line-too-long
url = f"{self.books_url}?action=reverse-claims&property=wdt:P629&value={work_uri}&sort=true"
return get_data(url)