summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/io
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-07-04 14:43:57 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-07-04 18:46:06 +0200
commit14a80bd4df83e960de458403deaf895a3d2c8812 (patch)
tree1bf8a79b746378b14f64dbb32bb3bf5119d22f0c /tests/auto/corelib/io
parent3acd4b546ded7523f65d60cee6f3809113a91a16 (diff)
parent39a290af6cea538dbbdb207d03d2af3602015c95 (diff)
Merge "Merge remote-tracking branch 'origin/5.3' into dev" into refs/staging/dev
Diffstat (limited to 'tests/auto/corelib/io')
-rw-r--r--tests/auto/corelib/io/qdebug/tst_qdebug.cpp9
-rw-r--r--tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp3
2 files changed, 8 insertions, 4 deletions
diff --git a/tests/auto/corelib/io/qdebug/tst_qdebug.cpp b/tests/auto/corelib/io/qdebug/tst_qdebug.cpp
index 3f53ab5f0a..38b6e9ab50 100644
--- a/tests/auto/corelib/io/qdebug/tst_qdebug.cpp
+++ b/tests/auto/corelib/io/qdebug/tst_qdebug.cpp
@@ -309,12 +309,13 @@ void tst_QDebug::textStreamModifiers() const
void tst_QDebug::defaultMessagehandler() const
{
- MessageHandlerSetter mhs(0);
- QtMessageHandler defaultMessageHandler1 = qInstallMessageHandler((QtMessageHandler)0);
- QtMessageHandler defaultMessageHandler2 = qInstallMessageHandler(myMessageHandler);
+ MessageHandlerSetter mhs(0); // set 0, should set default handler
+ QtMessageHandler defaultMessageHandler1 = qInstallMessageHandler((QtMessageHandler)0); // set 0, should set and return default handler
+ QVERIFY(defaultMessageHandler1);
+ QtMessageHandler defaultMessageHandler2 = qInstallMessageHandler(myMessageHandler); // set myMessageHandler and return default handler
bool same = (*defaultMessageHandler1 == *defaultMessageHandler2);
QVERIFY(same);
- QtMessageHandler messageHandler = qInstallMessageHandler((QtMessageHandler)0);
+ QtMessageHandler messageHandler = qInstallMessageHandler((QtMessageHandler)0); // set 0, should set default and return myMessageHandler
same = (*messageHandler == *myMessageHandler);
QVERIFY(same);
}
diff --git a/tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp b/tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp
index 13f8ced842..19f4549706 100644
--- a/tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp
+++ b/tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp
@@ -194,6 +194,9 @@ void tst_QIODevice::unget()
#if defined(Q_OS_WINCE) && defined(WINCE_EMULATOR_TEST)
QSKIP("Networking tests in a WinCE emulator are unstable");
#endif
+#if defined(Q_OS_MAC)
+ QSKIP("The unget network test is unstable on Mac. See QTBUG-39983.");
+#endif
QBuffer buffer;
buffer.open(QBuffer::ReadWrite);
buffer.write("ZXCV");