aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/meson.build108
1 files changed, 73 insertions, 35 deletions
diff --git a/test/meson.build b/test/meson.build
index cb98649e..9662f9f3 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -14,8 +14,8 @@ plot_scripts = files(
simple_scripts = files(
'../scripts/check_formatting.py',
- 'run_suite.py',
'serd_test_util/__init__.py',
+ 'run_suite.py',
'test_quiet.py',
'test_stdin.py',
'test_write_error.py',
@@ -232,84 +232,122 @@ ns_w3 = 'http://www.w3.org/2013/'
test_suites = {
'nquads': [
- files('w3c/nquads/manifest.ttl'), ns_w3 + 'NQuadsTests/',
- '--', '-a', '-i', 'NQuads',
+ files('w3c/nquads/manifest.ttl'),
+ ns_w3 + 'NQuadsTests/',
+ '--',
+ '-a',
+ ['-i', 'NQuads'],
],
'ntriples': [
- files('w3c/ntriples/manifest.ttl'), ns_w3 + 'NTriplesTests/',
- '--', '-a', '-i', 'NTriples',
+ files('w3c/ntriples/manifest.ttl'),
+ ns_w3 + 'NTriplesTests/',
+ '--',
+ '-a',
+ ['-i', 'NTriples'],
],
'trig': [
- files('w3c/trig/manifest.ttl'), ns_w3 + 'TriGTests/',
- '--', '-a', '-i', 'TriG',
+ files('w3c/trig/manifest.ttl'),
+ ns_w3 + 'TriGTests/',
+ '--',
+ '-a',
+ ['-i', 'TriG'],
],
'turtle': [
- files('w3c/turtle/manifest.ttl'), ns_w3 + 'TurtleTests/',
- '--', '-a', '-i', 'Turtle',
+ files('w3c/turtle/manifest.ttl'),
+ ns_w3 + 'TurtleTests/',
+ '--',
+ '-a',
+ ['-i', 'Turtle'],
],
'abbreviate': [
- files('extra/abbreviate/manifest.ttl'), ns_serdtest + 'abbreviate/',
+ files('extra/abbreviate/manifest.ttl'),
+ ns_serdtest + 'abbreviate/',
],
'bad': [
- files('extra/bad/manifest.ttl'), ns_serdtest + 'bad/',
+ files('extra/bad/manifest.ttl'),
+ ns_serdtest + 'bad/',
],
'bad_turtle': [
- files('extra/bad/manifest.ttl'), ns_serdtest + 'bad/',
- '--', '-o', 'turtle',
+ files('extra/bad/manifest.ttl'),
+ ns_serdtest + 'bad/',
+ '--',
+ ['-o', 'turtle'],
],
'big': [
- files('extra/big/manifest.ttl'), ns_serdtest + 'big/',
+ files('extra/big/manifest.ttl'),
+ ns_serdtest + 'big/',
],
'bulk': [
- files('extra/good/manifest.ttl'), ns_serdtest + 'good/',
- '--', '-b',
+ files('extra/good/manifest.ttl'),
+ ns_serdtest + 'good/',
+ '--',
+ '-b',
],
'fast': [
- files('extra/good/manifest.ttl'), ns_serdtest + 'good/',
- '--', '-f',
+ files('extra/good/manifest.ttl'),
+ ns_serdtest + 'good/',
+ '--',
+ '-f',
],
'full': [
- files('extra/full/manifest.ttl'), ns_serdtest + 'full/',
- '--', '-f',
+ files('extra/full/manifest.ttl'),
+ ns_serdtest + 'full/',
+ '--',
+ '-f',
],
'good': [
- files('extra/good/manifest.ttl'), ns_serdtest + 'good/',
+ files('extra/good/manifest.ttl'),
+ ns_serdtest + 'good/',
],
'lax_lax': [
'--lax',
- files('extra/lax/manifest.ttl'), ns_serdtest + 'lax/',
- '--', '-l',
+ files('extra/lax/manifest.ttl'),
+ ns_serdtest + 'lax/',
+ '--',
+ '-l',
],
'lax_strict': [
- files('extra/lax/manifest.ttl'), ns_serdtest + 'lax/',
+ files('extra/lax/manifest.ttl'),
+ ns_serdtest + 'lax/',
],
'perfect_forward': [
- files('extra/perfect/manifest.ttl'), ns_serdtest + 'perfect/',
+ files('extra/perfect/manifest.ttl'),
+ ns_serdtest + 'perfect/',
],
'perfect_reverse': [
'--reverse',
- files('extra/perfect/manifest.ttl'), ns_serdtest + 'perfect/',
+ files('extra/perfect/manifest.ttl'),
+ ns_serdtest + 'perfect/',
],
'prefix_add': [
'--reverse',
- files('extra/prefix/manifest.ttl'), ns_serdtest + 'prefix/',
- '--', '-p', 'test',
+ files('extra/prefix/manifest.ttl'),
+ ns_serdtest + 'prefix/',
+ '--',
+ ['-p', 'test'],
],
'prefix_remove': [
- files('extra/prefix/manifest.ttl'), ns_serdtest + 'prefix/',
- '--', '-c', 'test',
+ files('extra/prefix/manifest.ttl'),
+ ns_serdtest + 'prefix/',
+ '--',
+ ['-c', 'test'],
],
'pretty': [
- files('extra/pretty/manifest.ttl'), ns_serdtest + 'pretty/',
+ files('extra/pretty/manifest.ttl'),
+ ns_serdtest + 'pretty/',
],
'qualify': [
- files('extra/qualify/manifest.ttl'), ns_serdtest + 'qualify/',
- '--', '-i', 'turtle', # Just for coverage
+ files('extra/qualify/manifest.ttl'),
+ ns_serdtest + 'qualify/',
+ '--',
+ ['-i', 'turtle'], # Just for coverage
],
'root': [
- files('extra/root/manifest.ttl'), ns_serdtest + 'root/',
- '--', '-r', 'http://example.org/top/root/',
+ files('extra/root/manifest.ttl'),
+ ns_serdtest + 'root/',
+ '--',
+ ['-r', 'http://example.org/top/root/'],
],
}