summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2022-04-29 09:22:37 +0200
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2022-04-29 09:39:03 +0200
commit1dd587965dceb81508f6e22989163c072497f5b3 (patch)
tree414baf3666749dc5e6b07bdf40e8ff7d8a8eb8bd /tests
parent3b5518116cf1de5057620e67d1362c7689f14192 (diff)
Make test robust on systems with a single locale
Change-Id: Ife4e719899a84482ab1f0e95028081f51f737b7f Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qtexttospeech/tst_qtexttospeech.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/auto/qtexttospeech/tst_qtexttospeech.cpp b/tests/auto/qtexttospeech/tst_qtexttospeech.cpp
index ede5c0f..5a2cf7b 100644
--- a/tests/auto/qtexttospeech/tst_qtexttospeech.cpp
+++ b/tests/auto/qtexttospeech/tst_qtexttospeech.cpp
@@ -254,8 +254,10 @@ void tst_QTextToSpeech::voice()
// two voices from the same locale
if (availableVoices.count() > 1) {
+ if (tts.voice() != availableVoices[0])
+ ++expectedVoiceChanged;
tts.setVoice(availableVoices[0]);
- QCOMPARE(voiceSpy.count(), ++expectedVoiceChanged);
+ QCOMPARE(voiceSpy.count(), expectedVoiceChanged);
if (voicesLocale != otherLocale)
++expectedLocaleChanged;
QCOMPARE(localeSpy.count(), expectedLocaleChanged);