Prevent from_n3
from unescaping \xhh
#1343
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a fairly pragmatic fix to a problem which should be solved by
changing
from_n3
to do the same as the actual n3/turtle parser.There are still many issues with this function, some of which I added
tests for.
If someone wants me to only submit the tests with
expecturedFailure
let me know.Fixes #549
Proposed Changes
from_n3
to prevent.decode("unicode-escape")
from un-escaping it.expecturedFailure
test for some known failures which remain after this specific issue is fixed.