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: make graph variant tests more granular #2540

Merged
merged 1 commit into from
Aug 25, 2023

Conversation

aucampia
Copy link
Member

Summary of changes

The graph variant tests were checking all variants in one test, so if one format had issues, the whole variant was failing. The result was overly broad xfails.

This change splits the variant tests up into separate tests for each variant.

This change is made in preparation for adding Python based Graph variants.

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
Copy link
Member Author

Tests fail because of:

@aucampia aucampia force-pushed the aucampia/20230817T0007-test_variants branch 2 times, most recently from 5970880 to 7c2f2a2 Compare August 24, 2023 19:16
@aucampia aucampia marked this pull request as ready for review August 24, 2023 19:16
@aucampia aucampia added the review wanted This indicates that the PR is ready for review label Aug 24, 2023
@aucampia aucampia requested a review from a team August 24, 2023 19:16
The graph variant tests were checking all variants in one test, so if
one format had issues, the whole variant was failing. The result was
overly broad xfails.

This change splits the variant tests up into separate tests for each
variant.

This change is made in preparation for adding Python based Graph variants.
@aucampia aucampia force-pushed the aucampia/20230817T0007-test_variants branch from 7c2f2a2 to b3afe18 Compare August 24, 2023 19:40
@coveralls
Copy link

Coverage Status

coverage: 90.935%. remained the same when pulling b3afe18 on aucampia:aucampia/20230817T0007-test_variants into f34c476 on RDFLib:main.

@aucampia aucampia added the ready to merge The PR will be merged soon if no further feedback is provided. label Aug 24, 2023
@aucampia aucampia merged commit 35e5543 into RDFLib:main Aug 25, 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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants