[autotest] Further try to make TestWaylandOutputDevice more robust

Following the idea from f99492a616
to add more done signal spies instead of changed.
This commit is contained in:
Martin Gräßlin 2016-05-18 08:18:53 +02:00
parent ffb91b031c
commit b70402bec7

View file

@ -482,7 +482,7 @@ void TestWaylandOutputDevice::testEdid()
QCOMPARE(output.edid(), QByteArray()); QCOMPARE(output.edid(), QByteArray());
QSignalSpy outputChanged(&output, &KWayland::Client::OutputDevice::changed); QSignalSpy outputChanged(&output, &KWayland::Client::OutputDevice::done);
QVERIFY(outputChanged.isValid()); QVERIFY(outputChanged.isValid());
output.setup(registry.bindOutputDevice(announced.first().first().value<quint32>(), announced.first().last().value<quint32>())); output.setup(registry.bindOutputDevice(announced.first().first().value<quint32>(), announced.first().last().value<quint32>()));
wl_display_flush(m_connection->display()); wl_display_flush(m_connection->display());
@ -501,7 +501,7 @@ void TestWaylandOutputDevice::testId()
QVERIFY(announced.wait()); QVERIFY(announced.wait());
KWayland::Client::OutputDevice output; KWayland::Client::OutputDevice output;
QSignalSpy outputChanged(&output, &KWayland::Client::OutputDevice::changed); QSignalSpy outputChanged(&output, &KWayland::Client::OutputDevice::done);
QVERIFY(outputChanged.isValid()); QVERIFY(outputChanged.isValid());
output.setup(registry.bindOutputDevice(announced.first().first().value<quint32>(), announced.first().last().value<quint32>())); output.setup(registry.bindOutputDevice(announced.first().first().value<quint32>(), announced.first().last().value<quint32>()));
wl_display_flush(m_connection->display()); wl_display_flush(m_connection->display());