diff --git a/tests/auto/widgets/util/qscroller/BLACKLIST b/tests/auto/widgets/util/qscroller/BLACKLIST index 3a91f24d51e..aadd5e052f1 100644 --- a/tests/auto/widgets/util/qscroller/BLACKLIST +++ b/tests/auto/widgets/util/qscroller/BLACKLIST @@ -6,3 +6,6 @@ macos # QTBUG-87409 [scrollTo] android + +[overshoot] +macos diff --git a/tests/auto/widgets/util/qscroller/tst_qscroller.cpp b/tests/auto/widgets/util/qscroller/tst_qscroller.cpp index 825895f8937..b0a01c21be0 100644 --- a/tests/auto/widgets/util/qscroller/tst_qscroller.cpp +++ b/tests/auto/widgets/util/qscroller/tst_qscroller.cpp @@ -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);