summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/auto/testlib/selftests/tst_selftests.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/auto/testlib/selftests/tst_selftests.cpp b/tests/auto/testlib/selftests/tst_selftests.cpp
index bd0594dbcf..5efaedbd86 100644
--- a/tests/auto/testlib/selftests/tst_selftests.cpp
+++ b/tests/auto/testlib/selftests/tst_selftests.cpp
@@ -270,12 +270,17 @@ void tst_Selftests::runSubTest_data()
arguments << "-eventcounter";
}
- // These tests don't work right with loggers other than plain text, usually because
- // they internally supply arguments to themselves.
+ // These tests don't work right unless logging plain text to
+ // standard output, either because they execute multiple test
+ // objects or because they internally supply arguments to
+ // themselves.
if (logger.name != "txt") {
if (subtest == "differentexec") {
continue;
}
+ if (subtest == "multiexec") {
+ continue;
+ }
if (subtest == "qexecstringlist") {
continue;
}