summaryrefslogtreecommitdiffstats
path: root/tests/auto/gui/kernel/qkeysequence/tst_qkeysequence.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/gui/kernel/qkeysequence/tst_qkeysequence.cpp')
-rw-r--r--tests/auto/gui/kernel/qkeysequence/tst_qkeysequence.cpp19
1 files changed, 11 insertions, 8 deletions
diff --git a/tests/auto/gui/kernel/qkeysequence/tst_qkeysequence.cpp b/tests/auto/gui/kernel/qkeysequence/tst_qkeysequence.cpp
index 20f84060b6..94353703dc 100644
--- a/tests/auto/gui/kernel/qkeysequence/tst_qkeysequence.cpp
+++ b/tests/auto/gui/kernel/qkeysequence/tst_qkeysequence.cpp
@@ -124,10 +124,8 @@ private slots:
void symetricConstructors();
void checkMultipleNames();
void checkMultipleCodes();
-#ifndef Q_OS_MAC
void mnemonic_data();
void mnemonic();
-#endif
void toString_data();
void toString();
void toStringFromKeycode_data();
@@ -148,10 +146,8 @@ private slots:
void standardKeys_data();
void standardKeys();
void keyBindings();
-#if !defined (Q_OS_MAC) && !defined (Q_OS_WINCE)
void translated_data();
void translated();
-#endif
void i18nKeys_data();
void i18nKeys();
@@ -409,9 +405,11 @@ void tst_QKeySequence::keyBindings()
QCOMPARE(bindings, expected);
}
-#ifndef Q_OS_MAC
void tst_QKeySequence::mnemonic_data()
{
+#ifdef Q_OS_MAC
+ QSKIP("Test not applicable to Mac OS X");
+#endif
QTest::addColumn<QString>("string");
QTest::addColumn<QString>("key");
QTest::addColumn<bool>("warning");
@@ -431,6 +429,7 @@ void tst_QKeySequence::mnemonic_data()
void tst_QKeySequence::mnemonic()
{
+#ifndef Q_OS_MAC
QFETCH(QString, string);
QFETCH(QString, key);
QFETCH(bool, warning);
@@ -448,8 +447,8 @@ void tst_QKeySequence::mnemonic()
QKeySequence res = QKeySequence(key);
QCOMPARE(seq, res);
-}
#endif
+}
void tst_QKeySequence::toString_data()
{
@@ -738,9 +737,12 @@ void tst_QKeySequence::listFromString()
QCOMPARE(QKeySequence::listFromString(strSequences), sequences);
}
-#if !defined (Q_OS_MAC) && !defined (Q_OS_WINCE)
void tst_QKeySequence::translated_data()
{
+#if defined (Q_OS_MAC) || defined (Q_OS_WINCE)
+ QSKIP("Test not applicable");
+#endif
+
qApp->installTranslator(ourTranslator);
qApp->installTranslator(qtTranslator);
@@ -768,6 +770,7 @@ void tst_QKeySequence::translated_data()
void tst_QKeySequence::translated()
{
+#if !defined (Q_OS_MAC) && !defined (Q_OS_WINCE)
QFETCH(QString, transKey);
QFETCH(QString, compKey);
@@ -779,8 +782,8 @@ void tst_QKeySequence::translated()
qApp->removeTranslator(ourTranslator);
qApp->removeTranslator(qtTranslator);
-}
#endif
+}
void tst_QKeySequence::i18nKeys_data()
{