aboutsummaryrefslogtreecommitdiffstats
path: root/test/meson.build
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2023-03-29 19:59:47 -0400
committerDavid Robillard <d@drobilla.net>2023-04-05 09:45:15 -0400
commitdd777c54b7585823be1f977e9dd887a5110a74f3 (patch)
tree0af28e331aba4e1d15719519ac9834a0b59817b7 /test/meson.build
parent978467d01da0c487348e2a0118c1aed196070230 (diff)
downloadserd-dd777c54b7585823be1f977e9dd887a5110a74f3.tar.gz
serd-dd777c54b7585823be1f977e9dd887a5110a74f3.tar.bz2
serd-dd777c54b7585823be1f977e9dd887a5110a74f3.zip
Test URI and blank node manipulation features separately
Diffstat (limited to 'test/meson.build')
-rw-r--r--test/meson.build26
1 files changed, 24 insertions, 2 deletions
diff --git a/test/meson.build b/test/meson.build
index 1d126f61..bd027d26 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -195,8 +195,19 @@ ns_serdtest = 'http://drobilla.net/sw/serd/test/'
ns_w3 = 'http://www.w3.org/2013/'
test_suites = {
+ 'prefix.remove': [
+ files('prefix/manifest.ttl'), ns_serdtest + 'prefix/',
+ '--', '-c', 'test',
+ ],
'pretty': [
- files('pretty/manifest.ttl'), ns_serdtest + 'pretty/'
+ files('pretty/manifest.ttl'), ns_serdtest + 'pretty/',
+ ],
+ 'qualify': [
+ files('qualify/manifest.ttl'), ns_serdtest + 'qualify/',
+ ],
+ 'root': [
+ files('root/manifest.ttl'), ns_serdtest + 'root/',
+ '--', '-r', 'http://example.org/top/root/',
],
}
@@ -226,6 +237,17 @@ if not get_option('tools').disabled()
timeout: 240)
endforeach
+ test('good.bulk', run_test_suite,
+ args: script_args + [
+ files('good/manifest.ttl'),
+ ns_serdtest + 'good/',
+ '--',
+ '-b'
+ ],
+ is_parallel: false,
+ suite: ['rdf', 'serd'],
+ timeout: 240)
+
### The lax suite is special because it is run twice...
lax_manifest = files('lax/manifest.ttl')
lax_base_uri = ns_serdtest + 'lax/'
@@ -252,7 +274,7 @@ if not get_option('tools').disabled()
manifest = files(syntax + 'Tests' / 'manifest.ttl')
base_uri = ns_w3 + syntax + 'Tests/'
- args = ['--syntax', syntax, manifest, base_uri]
+ args = [manifest, base_uri]
if syntax == 'TriG'
args += ['--', '-a']
endif