aboutsummaryrefslogtreecommitdiffstats
path: root/test/lax
diff options
context:
space:
mode:
Diffstat (limited to 'test/lax')
-rw-r--r--test/lax/meson.build27
1 files changed, 27 insertions, 0 deletions
diff --git a/test/lax/meson.build b/test/lax/meson.build
new file mode 100644
index 00000000..6d4d7903
--- /dev/null
+++ b/test/lax/meson.build
@@ -0,0 +1,27 @@
+base_uri = 'http://drobilla.net/sw/serd/test/lax/'
+
+# This suite is run twice
+
+# ... once with strict parsing to test the hard errors
+test('lax.strict',
+ run_test_suite,
+ args: script_args + [files('manifest.ttl'), base_uri],
+ env: test_env,
+ is_parallel: false,
+ suite: ['suite', 'extra'],
+ timeout: 240)
+
+# ... and once with lax parsing to tolerate them
+test('lax.lax',
+ run_test_suite,
+ args: script_args + [
+ files('manifest.ttl'),
+ base_uri,
+ '--',
+ '-i',
+ 'lax',
+ ],
+ env: test_env,
+ is_parallel: false,
+ suite: ['suite', 'extra'],
+ timeout: 240)