Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix integration tests; Fix manifest-level service #68

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

benwbrum
Copy link
Collaborator

@benwbrum benwbrum commented Oct 4, 2017

This code change correctly handles valid manifests that include an array of services, which is common at the Wellcome and many other IIIF content providers. Previously, osullivan died with an exception when trying to parse these manifests.

Along the way, this PR also fixes stale integration tests that relied on outdated URIs for manifests at Princeton. That test code should probably be reviewed by @cbeer.

This PR replaces #61, which can be closed.

@benwbrum benwbrum mentioned this pull request Oct 4, 2017
@benwbrum
Copy link
Collaborator Author

benwbrum commented Nov 7, 2017

What remains to be done before this can be merged?

@benwbrum
Copy link
Collaborator Author

UCD's manifests are now failing osullivan parsing because of this bug. How can I help get this PR merged?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant