diff options
author | David Robillard <d@drobilla.net> | 2023-02-28 19:39:35 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2023-03-31 11:10:52 -0400 |
commit | 002e2edc7fee5297b1bc8e1da4932d38e270f8f8 (patch) | |
tree | e701cf2bcf6663f3b7dd79234b6f3145e4e46f26 /test/good/test-quote-escapes.ttl | |
parent | 647179b76fe15e5306a5a4f7ebbc1ad933d5a526 (diff) | |
download | serd-002e2edc7fee5297b1bc8e1da4932d38e270f8f8.tar.gz serd-002e2edc7fee5297b1bc8e1da4932d38e270f8f8.tar.bz2 serd-002e2edc7fee5297b1bc8e1da4932d38e270f8f8.zip |
Fix incorrect parsing of strange quote escape patterns
Diffstat (limited to 'test/good/test-quote-escapes.ttl')
-rw-r--r-- | test/good/test-quote-escapes.ttl | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/test/good/test-quote-escapes.ttl b/test/good/test-quote-escapes.ttl new file mode 100644 index 00000000..ffe14807 --- /dev/null +++ b/test/good/test-quote-escapes.ttl @@ -0,0 +1,65 @@ +<http://example.org/s> <http://example.org/p> "\"" . +<http://example.org/s> <http://example.org/p> "\"\"" . +<http://example.org/s> <http://example.org/p> "\"\"\"" . +<http://example.org/s> <http://example.org/p> "\"\"\"\"" . + +<http://example.org/s> <http://example.org/p> """\"""" . + +<http://example.org/s> <http://example.org/p> """"\"""" . +<http://example.org/s> <http://example.org/p> """\"\"""" . + +<http://example.org/s> <http://example.org/p> """""\"""" . +<http://example.org/s> <http://example.org/p> """\""\"""" . +<http://example.org/s> <http://example.org/p> """\""\"""" . +<http://example.org/s> <http://example.org/p> """\"\"\"""" . +<http://example.org/s> <http://example.org/p> """"\"\"""" . + +<http://example.org/s> <http://example.org/p> """""\"\"""" . +<http://example.org/s> <http://example.org/p> """"\""\"""" . +<http://example.org/s> <http://example.org/p> """"\"\"\"""" . +<http://example.org/s> <http://example.org/p> """\"""\"""" . +<http://example.org/s> <http://example.org/p> """\""\"\"""" . +<http://example.org/s> <http://example.org/p> """\"\""\"""" . +<http://example.org/s> <http://example.org/p> """\"\"\"\"""" . + +<http://example.org/s> <http://example.org/p> """single " within""" . +<http://example.org/s> <http://example.org/p> """single \" within""" . + +<http://example.org/s> <http://example.org/p> """double "" within""" . +<http://example.org/s> <http://example.org/p> """double "\" within""" . +<http://example.org/s> <http://example.org/p> """double \"" within""" . +<http://example.org/s> <http://example.org/p> """double \"\" within""" . + +<http://example.org/s> <http://example.org/p> """triple ""\" within""" . +<http://example.org/s> <http://example.org/p> """triple "\"" within""" . +<http://example.org/s> <http://example.org/p> """triple "\"\" within""" . +<http://example.org/s> <http://example.org/p> """triple \""" within""" . +<http://example.org/s> <http://example.org/p> """triple \""\" within""" . +<http://example.org/s> <http://example.org/p> """triple \"\"" within""" . +<http://example.org/s> <http://example.org/p> """triple \"\"\" within""" . + +<http://example.org/s> <http://example.org/p> """" start single""" . +<http://example.org/s> <http://example.org/p> """\" start single""" . + +<http://example.org/s> <http://example.org/p> """"" start double""" . +<http://example.org/s> <http://example.org/p> """"\" start double""" . +<http://example.org/s> <http://example.org/p> """\"" start double""" . +<http://example.org/s> <http://example.org/p> """\"\" start double""" . + +<http://example.org/s> <http://example.org/p> """""\" start triple""" . +<http://example.org/s> <http://example.org/p> """"\"" start triple""" . +<http://example.org/s> <http://example.org/p> """"\"\" start triple""" . +<http://example.org/s> <http://example.org/p> """\""" start triple""" . +<http://example.org/s> <http://example.org/p> """\""\" start triple""" . +<http://example.org/s> <http://example.org/p> """\"\"" start triple""" . +<http://example.org/s> <http://example.org/p> """\"\"\" start triple""" . + +<http://example.org/s> <http://example.org/p> """end single \"""" . + +<http://example.org/s> <http://example.org/p> """end double "\"""" . +<http://example.org/s> <http://example.org/p> """end double \"\"""" . + +<http://example.org/s> <http://example.org/p> """end triple ""\"""" . +<http://example.org/s> <http://example.org/p> """end triple "\"\"""" . +<http://example.org/s> <http://example.org/p> """end triple \""\"""" . +<http://example.org/s> <http://example.org/p> """end triple \"\"\"""" . |