Add some debugging information to diagnose bug.

Task-number: QTBUG-32927

Change-Id: I7d0a1ad9eeb63ac0ec28483106f42109ed1a834c
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
bb10
Stephen Kelly 2013-08-12 13:16:13 +02:00 committed by The Qt Project
parent 79ccb4fcb5
commit efc43ae83d
1 changed files with 11 additions and 2 deletions

View File

@ -440,6 +440,10 @@ void tst_QColumnView::scrollTo()
if (level >= 2) {
if (!reverse) {
QTRY_VERIFY(view.HorizontalOffset() < 0);
if (last <= view.HorizontalOffset()) {
qDebug() << "Test failure. last=" << last
<< " ; HorizontalOffset= " << view.HorizontalOffset();
}
QTRY_VERIFY(last > view.HorizontalOffset());
} else {
QTRY_VERIFY(view.HorizontalOffset() > 0);
@ -457,10 +461,15 @@ void tst_QColumnView::scrollTo()
view.scrollTo(index, QAbstractItemView::EnsureVisible);
index = index.parent();
if (start != level) {
if (!reverse)
if (!reverse) {
QTRY_VERIFY(last < view.HorizontalOffset());
else
} else {
if (last <= view.HorizontalOffset()) {
qDebug() << "Test failure. last=" << last
<< " ; HorizontalOffset= " << view.HorizontalOffset();
}
QTRY_VERIFY(last > view.HorizontalOffset());
}
}
level--;
last = view.HorizontalOffset();