Abbreviated Add statement with a single triple
Abbreviated AddNew statement with a single triple
Abbreviated Delete statement with a single triple
DeleteExisting statement with a single triple
Abbreviated DeleteExisting statement with a single triple
Path containing a succesful unicity constraint
Path containing a failed unicity constraint
Path containing a filter with an equal sign
AddNew statement with an existing triple, failing
Delete statement with a non-existing triple
DeleteExisting statement with a non-existing triple, failing
UpdateList used on an empty list (must not impact other empty lists)
UpdateList fails if its subject-predicate does not point to a single list.
UpdateList fails if its subject-predicate points to a non-list.
UpdateList fails if its subject-predicate points to malformed list (with two rdf:first).
UpdateList fails if its subject-predicate points to malformed list (with two rdf:rest).
UpdateList with a slice exceeding the size of the list.
UpdateList with a slice (using a negative index) exceeding the size of the list.
A bnode in the patch generates a fresh bnode in the graph, even if the bnode-id in the patch already exisists in the graph source.
A bnode in a Delete statement does not match anything.
A bnode id in the patch always denotes the same bnode.
Examples #1 to #3 from the LD-Patch specification
Examples #4 to #6 from the LD-Patch specification
Examples #4, #7 and #8 from the LD-Patch specification
Examples #4, #9 and #10 from the LD-Patch specification
Examples #4, #11 and #12 from the LD-Patch specification
Examples #4, #13 and #14 from the LD-Patch specification
Examples #4, #15 and #16 from the LD-Patch specification
Examples #4, #17 and #18 from the LD-Patch specification
Successful binding of unambiguous bnodes in a pathological graph.
Unsuccessful binding in a pathological graph.
A type of test specifically for syntax testing. Syntax tests are not required to have an associated result, only an action (an LD-Patch file).
A type of test specifically for syntax testing. Syntax tests are not required to have an associated result, only an action (an LD-Patch file). Negative syntax tests are tests of which the result should be a parser error.
A type of test specifically for patch evaluation testing. Positive evaluation tests are required to have an action with :data and :patch properties, and an expected output (a Turtle file).
A type of test specifically for patch evaluation testing. Negative evaluation tests are not required to have any associated result, only an action with :data and :patch properties. Negative evaluation tests are tests of which the result should be an execution error
LD-Patch file with which to perform action
Base IRI for data and patch, if different from actual location
HTTP status code expected for a negative evaluation test