tst_QScroller::overshoot(): improve diagnostic output, blacklist on mac
Test is flaky on macOS. Use QCOMPARE_LT instead of QVERIFY(a < b). Blacklist on macOS. Task-number: QTBUG-134105 Pick-to: 6.9 6.8 Change-Id: I8f1274ad67bd9ead392ecd0f9c9b7a01dc3edb1e Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
This commit is contained in:
parent
1719379471
commit
7c7731a822
@ -6,3 +6,6 @@ macos
|
||||
# QTBUG-87409
|
||||
[scrollTo]
|
||||
android
|
||||
|
||||
[overshoot]
|
||||
macos
|
||||
|
@ -488,7 +488,7 @@ void tst_QScroller::overshoot()
|
||||
QScrollerPrivate* priv = s1->d_func();
|
||||
QVERIFY(priv->xSegments.size() == 1);
|
||||
auto& segment = priv->xSegments.head();
|
||||
QVERIFY(segment.startPos + segment.deltaPos < segment.stopPos);
|
||||
QCOMPARE_LT(segment.startPos + segment.deltaPos, segment.stopPos);
|
||||
|
||||
QTRY_COMPARE(s1->state(), QScroller::Inactive);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user