-
Notifications
You must be signed in to change notification settings - Fork 23
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
Add SPARQL tests for new triple term and reification syntax #140
Comments
@afs Just letting you know that I started working on creating syntax tests, to avoid duplicate parallel effort. |
Excellent! I have recently finished the set of changes for current RDF 1.2. There is a fix needed in the grammar (nested reified triples). I don't have any scripted tests. I have some development syntax tests (current temporary location for RDF 1.2 tests) in ${programming language}. They focus on specific details and are not checked for comprehensive coverage which I hope to use |
PR w3c/sparql-query#153 updated. |
Awesome set of tests! Jena passes all except:
The first two are more like spec bugs: see w3c/sparql-query#157
It is not legal in Turtle - Turtle (1.1) handles collections differently to SPARQL which has We can change the grammar to match the tests. w3c/sparql-query#157
Ditto except in triple terms. w3c/sparql-query#157.
This a triple term as subject. While it will be allowed via variables, as are literals, I think we should make this a negative test. |
Ah right, that should be disallowed. |
This is unused and should be removed :: |
Discussion point: The SPARQL 1.1 are organised separated by query vs update as Should the SPARQL 1.2 test be organised in a similar fashion? |
Missing: (I didn't see these but that may be my mistake - many tests!) 1::
2:: Multiple reifier ids in annotation syntax: declaration of reifier ids and annotation blocks can be fixed.
( These are likely rare cases but are in the draft grammar. |
Right, we need more of those. |
However I suspect |
My bad. Some/all of these comments should be on the PR not the issues. |
Either option is fine by me, I'll find the comments once I continue working on the tests :-) |
New tests should be added, inspired by the sparql-star tests.
The text was updated successfully, but these errors were encountered: