aboutsummaryrefslogtreecommitdiffstats
path: root/test/meson.build
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2023-02-05 18:39:49 -0500
committerDavid Robillard <d@drobilla.net>2023-12-02 18:49:08 -0500
commit343124df71010055c2c1e6cdcadd13d23b2c013a (patch)
tree7c2de6a72021adaac89e9c4fa97e7cc5503e0657 /test/meson.build
parent530edb265fbbed20e6d3a6fd7a36461ff83d9b46 (diff)
downloadserd-343124df71010055c2c1e6cdcadd13d23b2c013a.tar.gz
serd-343124df71010055c2c1e6cdcadd13d23b2c013a.tar.bz2
serd-343124df71010055c2c1e6cdcadd13d23b2c013a.zip
[WIP] Add support for URI hex escape decoding
Diffstat (limited to 'test/meson.build')
-rw-r--r--test/meson.build33
1 files changed, 28 insertions, 5 deletions
diff --git a/test/meson.build b/test/meson.build
index e86f34e9..0f8d4685 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -579,20 +579,26 @@ test_suites = {
ns_w3 + 'TriGTests/',
'--',
['-I', 'TriG'],
- ['-O', 'ascii'],
+ ['-O', 'escapes'],
],
'turtle': [
files('w3c/turtle/manifest.ttl'),
ns_w3 + 'TurtleTests/',
'--',
['-I', 'Turtle'],
- ['-O', 'ascii'],
+ ['-O', 'escapes'],
],
'abbreviate': [
files('extra/abbreviate/manifest.ttl'),
ns_serdtest + 'abbreviate/',
],
+ 'ascii': [
+ files('extra/ascii/manifest.ttl'),
+ ns_serdtest + 'ascii/',
+ '--',
+ ['-O', 'ascii'],
+ ],
'bad': [
files('extra/bad/manifest.ttl'),
ns_serdtest + 'bad/',
@@ -611,16 +617,33 @@ test_suites = {
files('extra/good/manifest.ttl'),
ns_serdtest + 'good/',
'--',
+ ['-O', 'escapes'],
['-b', '1'],
- ['-O', 'ascii'],
],
'canon': [
files('extra/canon/manifest.ttl'),
ns_serdtest + 'canon/',
'--',
'-C',
+ ['-O', 'escapes'],
+ ],
+ 'decode_forward': [
+ files('extra/decode/manifest.ttl'),
+ ns_serdtest + 'decode/',
+ '--',
+ ['-I', 'decoded'],
+ ],
+ 'decode_reverse': [
+ '--reverse',
+ files('extra/decode/manifest.ttl'),
+ ns_serdtest + 'decode/',
+ '--',
['-O', 'ascii'],
],
+ 'encode': [
+ files('extra/encode/manifest.ttl'),
+ ns_serdtest + 'encode/',
+ ],
'fast': [
files('extra/perfect/manifest.ttl'),
ns_serdtest + 'perfect/',
@@ -639,7 +662,7 @@ test_suites = {
files('extra/good/manifest.ttl'),
ns_serdtest + 'good/',
'--',
- ['-O', 'ascii'],
+ ['-O', 'escapes'],
],
'lax_lax': [
'--lax',
@@ -647,7 +670,7 @@ test_suites = {
ns_serdtest + 'lax/',
'--',
['-I', 'lax'],
- ['-O', 'ascii'],
+ ['-O', 'escapes'],
],
'lax_strict': [
files('extra/lax/manifest.ttl'),