Test: remove QSKIP from tst_QProcessEnvironment::putenv

Instead omit the whole test when Q_OS_WINCE is defined.

Change-Id: I19e35b837709c92e0202c6a96d113367bc6c92c2
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
This commit is contained in:
Caroline Chao 2012-10-16 12:59:06 +02:00 committed by The Qt Project
parent fbd10a401f
commit 26dddabcaa

View File

@ -57,7 +57,9 @@ private slots:
void caseSensitivity();
void systemEnvironment();
#ifndef Q_OS_WINCE
void putenv();
#endif
};
void tst_QProcessEnvironment::operator_eq()
@ -276,11 +278,10 @@ void tst_QProcessEnvironment::systemEnvironment()
#endif
}
#ifndef Q_OS_WINCE
//Windows CE has no environment
void tst_QProcessEnvironment::putenv()
{
#ifdef Q_OS_WINCE
QSKIP("Windows CE has no environment");
#else
static const char envname[] = "WE_RE_SETTING_THIS_ENVIRONMENT_VARIABLE";
static bool testRan = false;
@ -311,8 +312,8 @@ void tst_QProcessEnvironment::putenv()
QVERIFY(eAfter.contains(lower));
QCOMPARE(eAfter.value(lower), QString("Hello, World"));
# endif
#endif
}
#endif
QTEST_MAIN(tst_QProcessEnvironment)