shexSpec / shexTest

ShEx test suite
https://shexspec.github.io/shexTest/
Other
3 stars 4 forks source link

Data (ttl) in schemas/manifest.jsonld appears to be invalid #22

Open andrawaag opened 6 years ago

andrawaag commented 6 years ago

Ran a test (test_data_ttl.py) which resulted in 3 errors. Full test cycle output: https://gist.github.com/andrawaag/f7e60b6c47efc2bad5cd6a6275ffdda8

The errors are:

1val1STRING_LITERAL1_with_allpunctuation.ttl is valid turtle: False at line 12 of <>: Bad syntax (bad escape) at ^ in: "...b'sx:NodeConstraint ;\n sx:values ( \' !"#$%&'^b"\'()/:;<=>?@[]^`{|}~' ) ] ] .\n\n"" 1val1STRING_LITERAL1_with_all_punctuation.json is valid ShExJ: True

1val1STRING_LITERAL1_with_ECHAR_escapes.ttl is valid turtle: False at line 12 of <>: Bad syntax (bad escape) at ^ in: "...b'Constraint ;\n sx:values ( "\t\b\n\r\f\\\"'^b'\\'\u0061\U0001D4B8" ) ] ] .\n\n'" 1val1STRING_LITERAL1_with_ECHAR_escapes.json is valid ShExJ: True

1literalPattern_with_allpunctuation.ttl is valid turtle: False at line 13 of <>: Bad syntax (bad escape) at ^ in: "...b'Kind sx:literal ;\n sx:pattern \'^ !"#\\$%&'^b"\'\\(\\)/:;<=>\\?@\\[\\]\\^`\\{\\|\\}~$' ] ] .\n\n"" 1literalPattern_with_all_punctuation.json is valid ShExJ: True