Open pchampin opened 1 year ago
Appropriate tests should be added to the main JSON-LD test suite.
@davidlehn I replied on the json-ld-api repo: https://github.com/w3c/json-ld-api/issues/550#issuecomment-1275896908
This was not caught because 1.0 tests, such as expand 0038, are no longer run in jsonld.js. (comments in json-ld-api issue). The above "expected" result does occur with the older 1.0 processor playground: https://json-ld.org/playground/1.0/
(the same issue is present in PyLD: https://github.com/digitalbazaar/pyld/issues/167)
Consider the following:
It expands to
while it should expand to
Indeed, step 14.2.5 of Create Term Definition clearly states:
(emphasis is mine)
Therefore, step 6.4 of IRI Expansion should apply.