summaryrefslogtreecommitdiffstats
path: root/tests/auto/gui/kernel/qkeysequence/tst_qkeysequence.cpp
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-01-21 17:57:54 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-01-21 17:57:54 +0100
commit46791c08e17740418cc701b8862a980c0f711b87 (patch)
treebedba63fc48b80c2a2df54ea91c3f35398953aac /tests/auto/gui/kernel/qkeysequence/tst_qkeysequence.cpp
parentb8a38a6737acd670d92197ca5b009590d9fd8a9c (diff)
parent9033977d3971db5352a2bb51052a723a2ac57a8f (diff)
Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/staging/dev
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()
{