summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomi Korpipaa <tomi.korpipaa@qt.io>2021-11-19 14:34:02 +0200
committerTomi Korpipaa <tomi.korpipaa@qt.io>2021-11-22 11:15:19 +0200
commit1f3e19304416abf8a8473d0349aa04746b3a33b6 (patch)
tree23d18bad79e5ae3cecea1622b431aa27bdc46048
parent09ea20dff191c978c75ac9ec9e7630457f2d1ae9 (diff)
Fix tst_proxy::multiMatch autotest
Fixes: QTBUG-98425 Change-Id: Ib548fe5c04c43bc1d8a03f0b18cee1f5d8fd6f35 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
-rw-r--r--tests/auto/cpptest/q3dbars-modelproxy/tst_proxy.cpp4
-rw-r--r--tests/auto/cpptest/q3dsurface-modelproxy/tst_proxy.cpp3
2 files changed, 5 insertions, 2 deletions
diff --git a/tests/auto/cpptest/q3dbars-modelproxy/tst_proxy.cpp b/tests/auto/cpptest/q3dbars-modelproxy/tst_proxy.cpp
index dfeee506..18fa0296 100644
--- a/tests/auto/cpptest/q3dbars-modelproxy/tst_proxy.cpp
+++ b/tests/auto/cpptest/q3dbars-modelproxy/tst_proxy.cpp
@@ -258,7 +258,9 @@ void tst_proxy::multiMatch()
graph.addSeries(series);
- QCoreApplication::processEvents();
+ QSignalSpy spy(graph.valueAxis(), SIGNAL(maxChanged(float)));
+ spy.wait(1000);
+
QCOMPARE(graph.valueAxis()->max(), 6.5f);
m_proxy->setMultiMatchBehavior(QItemModelBarDataProxy::MMBFirst);
QCoreApplication::processEvents();
diff --git a/tests/auto/cpptest/q3dsurface-modelproxy/tst_proxy.cpp b/tests/auto/cpptest/q3dsurface-modelproxy/tst_proxy.cpp
index eb984c1a..c1039c85 100644
--- a/tests/auto/cpptest/q3dsurface-modelproxy/tst_proxy.cpp
+++ b/tests/auto/cpptest/q3dsurface-modelproxy/tst_proxy.cpp
@@ -274,8 +274,9 @@ void tst_proxy::multiMatch()
QSurface3DSeries *series = new QSurface3DSeries(m_proxy);
graph.addSeries(series);
+ QSignalSpy spy(graph.axisY(), SIGNAL(maxChanged(float)));
+ spy.wait(1000);
- QCoreApplication::processEvents();
QCOMPARE(graph.axisY()->max(), 10.5f);
m_proxy->setMultiMatchBehavior(QItemModelSurfaceDataProxy::MMBFirst);
QCoreApplication::processEvents();