Add test for QTimeLine::toggleDirection()

Before QTimeLine made it into the public API, the toggle() function
became toggleDirection() and isReversed() became the more generic
direction().  This commit uncomments the old toggle() test and uses the
final function names.

Change-Id: Ie3379f32ff0c78436f33c2733232d795ca88152b
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
bb10
Jason McDonald 2011-11-21 17:49:07 +10:00 committed by Qt by Nokia
parent cf1de2f072
commit 36ee00c9f5
1 changed files with 10 additions and 9 deletions

View File

@ -60,7 +60,7 @@ private slots:
void interpolation();
void reverse_data();
void reverse();
//void toggle();
void toggleDirection();
//void reset(); ### todo
void frameChanged();
void stopped();
@ -437,17 +437,18 @@ void tst_QTimeLine::reverse()
}
/*
void tst_QTimeLine::toggle()
void tst_QTimeLine::toggleDirection()
{
// Note: enum values are cast to int so that QCOMPARE will show
// the values if they don't match.
QTimeLine timeLine;
QCOMPARE(timeLine.isReverse(), false);
timeLine.toggle();
QCOMPARE(timeLine.isReverse(), true);
timeLine.toggle();
QCOMPARE(timeLine.isReverse(), false);
QCOMPARE(int(timeLine.direction()), int(QTimeLine::Forward));
timeLine.toggleDirection();
QCOMPARE(int(timeLine.direction()), int(QTimeLine::Backward));
timeLine.toggleDirection();
QCOMPARE(int(timeLine.direction()), int(QTimeLine::Forward));
}
*/
/*
void tst_QTimeLine::reset()
{