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

Replace integration tests by official SHACL test suite #27

Merged
merged 7 commits into from
Apr 15, 2020

Conversation

martinmaillard
Copy link
Contributor

@martinmaillard martinmaillard commented Apr 14, 2020

The integration tests were very similar to the official test suite, but didn't cover all the cases and weren't validated in the way that is described in https://w3c.github.io/data-shapes/data-shapes-test-suite

This PR also fixes an issue with the validation report dataset: nested blank node structures were not included in the dataset. They are now.

4 tests are currently skipped. 2 because of w3c/data-shapes#124, and 2 because the library doesn't support non-numerical datatype comparisons (#23).

I also included the SHACL-SPARQL test cases (even though they're skipped) for completeness, but I'm not sure this is necessary. I'll probably remove them.

@martinmaillard martinmaillard merged commit e1c4ad2 into master Apr 15, 2020
@martinmaillard martinmaillard deleted the official-tests branch April 15, 2020 16:59
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.

2 participants