Cleanup test configurations
diff --git a/meson.build b/meson.build
index e2e92ad..7bacdfc 100644
--- a/meson.build
+++ b/meson.build
@@ -103,7 +103,7 @@
     '-B',
     join_paths(meson.current_source_dir(), 'test/runjsontests.py'),
     jsontestrunner,
-    join_paths(meson.current_source_dir(), 'test/data')]
+    join_paths(meson.current_source_dir(), 'test/data')],
   )
 test(
   'jsonchecker_jsontestrunner',
@@ -113,5 +113,6 @@
     join_paths(meson.current_source_dir(), 'test/runjsontests.py'),
     '--with-json-checker',
     jsontestrunner,
-    join_paths(meson.current_source_dir(), 'test/data')]
+    join_paths(meson.current_source_dir(), 'test/data')],
+    workdir : join_paths(meson.current_source_dir(), 'test/data'),
   )
diff --git a/test/runjsontests.py b/test/runjsontests.py
index fb1fb39..5496e2c 100644
--- a/test/runjsontests.py
+++ b/test/runjsontests.py
@@ -84,7 +84,7 @@
             10,   # fails because we allow extra values after close
             13,   # fails because we allow leading zeroes in numbers
             18,   # fails because we allow deeply nested values
-            25,   # fails because we allow tab characters in strings.
+            25,   # fails because we allow tab characters in strings
             27,   # fails because we allow string line breaks
         ]]
         test_jsonchecker = [ test for test in all_tests