diff --git a/testsuite/tools/meson.build b/testsuite/tools/meson.build
index 1364a98679..fd385ba174 100644
--- a/testsuite/tools/meson.build
+++ b/testsuite/tools/meson.build
@@ -19,6 +19,7 @@ if bash.found()
test(t, bash,
args: t,
workdir: meson.current_build_dir(),
+ protocol: 'tap',
env: [ 'GIO_USE_VOLUME_MONITOR=unix',
'GSETTINGS_BACKEND=memory',
'GDK_DEBUG=default-settings',
diff --git a/testsuite/tools/settings.in b/testsuite/tools/settings.in
index 38a69c1b00..98c9acc04d 100755
--- a/testsuite/tools/settings.in
+++ b/testsuite/tools/settings.in
@@ -10,7 +10,7 @@ echo "1..1"
name=gtk-query-settings
result=$TEST_RESULT_DIR/$name.out
$GTK_QUERY_SETTINGS 2>/dev/null >$result
-if [ $(wc -l $result | cut -f1 -d' ') -eq 882 ]; then
+if [ $(wc -l $result | cut -f1 -d' ') -eq 48 ]; then
echo "ok 1 $name"
else
echo "not ok 1 $name"
diff --git a/testsuite/tools/simplify-3to4.in b/testsuite/tools/simplify-3to4.in
index 693e8bd05f..31d7da0970 100755
--- a/testsuite/tools/simplify-3to4.in
+++ b/testsuite/tools/simplify-3to4.in
@@ -1,7 +1,7 @@
#! /bin/bash
GTK_BUILDER_TOOL=${GTK_BUILDER_TOOL:-gtk4-builder-tool}
-TEST_DATA_DIR=${TEST_DATA_DIR:-./simplify-data-3to4}
+TEST_DATA_DIR=${G_TEST_SRCDIR:-.}/simplify-data-3to4
TEST_RESULT_DIR=${TEST_RESULT_DIR:-/tmp}
shopt -s nullglob
diff --git a/testsuite/tools/simplify-data-3to4/popover.expected b/testsuite/tools/simplify-data-3to4/popover.expected
index 84263bd86f..9f2cafebc7 100644
--- a/testsuite/tools/simplify-data-3to4/popover.expected
+++ b/testsuite/tools/simplify-data-3to4/popover.expected
@@ -1,6 +1,6 @@
diff --git a/testsuite/tools/simplify-data/test1.expected b/testsuite/tools/simplify-data/test1.expected
index de1472e5cd..23509c8237 100644
--- a/testsuite/tools/simplify-data/test1.expected
+++ b/testsuite/tools/simplify-data/test1.expected
@@ -1,5 +1,4 @@
-
+
-
+
diff --git a/testsuite/tools/simplify-data/test2.expected b/testsuite/tools/simplify-data/test2.expected
index 99fefb9511..0bb3f4e18b 100644
--- a/testsuite/tools/simplify-data/test2.expected
+++ b/testsuite/tools/simplify-data/test2.expected
@@ -1,4 +1,4 @@
-
+