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

test: add skips to accommodate a DBpedia outage #2539

Merged

Conversation

aucampia
Copy link
Member

@aucampia aucampia commented Aug 24, 2023

Summary of changes

DBpedia is failing right now. This change adds narrow skips to the tests that use it which only trigger for connection related problems, so the test suite can pass even when DBpedia is down.

Checklist

  • Checked that there aren't other open pull requests for
    the same change.
  • Checked that all tests and type checking passes.
  • Considered granting push permissions to the PR branch,
    so maintainers can fix minor issues and keep your PR up to date.

@aucampia aucampia force-pushed the aucampia/20230824T2022-dbpedia-resilience branch from 3d226c7 to 78a6791 Compare August 24, 2023 18:53
@aucampia aucampia requested a review from a team August 24, 2023 18:55
@aucampia aucampia added review wanted This indicates that the PR is ready for review ready to merge The PR will be merged soon if no further feedback is provided. testing labels Aug 24, 2023
DBpedia is failing right now. This change adds narrow skips to the tests
that use it which only trigger for connection related problems, so the
test suite can pass even when DBpedia is down.

Test that use external services should be avoided if possible and should
be replaced with the HTTP mocking facilities of the test framework.
@aucampia aucampia force-pushed the aucampia/20230824T2022-dbpedia-resilience branch from 78a6791 to 82c7d2a Compare August 24, 2023 19:04
@aucampia aucampia merged commit f34c476 into RDFLib:main Aug 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready to merge The PR will be merged soon if no further feedback is provided. review wanted This indicates that the PR is ready for review testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant