Fixes author path in openlibrary connector

This commit is contained in:
Mouse Reeve
2020-12-31 09:32:40 -08:00
parent c1e1bdac4b
commit 171d09599c
2 changed files with 14 additions and 1 deletions

View File

@ -92,6 +92,19 @@ class Openlibrary(TestCase):
self.assertEqual(edition['key'], '/books/OL9788823M')
@responses.activate
def test_get_authors_from_data(self):
''' find authors in data '''
responses.add(
responses.GET,
'https://openlibrary.org/authors/OL382982A',
json={'hi': 'there'},
status=200)
results = self.connector.get_authors_from_data(self.work_data)
for result in results:
self.assertIsInstance(result, models.Author)
def test_format_search_result(self):
''' translate json from openlibrary into SearchResult '''
datafile = pathlib.Path(__file__).parent.joinpath(