aboutsummaryrefslogtreecommitdiff
path: root/tests/ut_mscenemanager
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ut_mscenemanager')
-rw-r--r--tests/ut_mscenemanager/ut_mscenemanager.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/ut_mscenemanager/ut_mscenemanager.cpp b/tests/ut_mscenemanager/ut_mscenemanager.cpp
index df25bebf..48a5699b 100644
--- a/tests/ut_mscenemanager/ut_mscenemanager.cpp
+++ b/tests/ut_mscenemanager/ut_mscenemanager.cpp
@@ -205,7 +205,8 @@ void Ut_MSceneManager::testOrientationChangedSignal()
void Ut_MSceneManager::testNoOrientationChangedSignalWhenRotatingBy180Degrees()
{
- QSignalSpy changedSpy(sm, SIGNAL(orientationChanged(M::Orientation)));
+ QSignalSpy orientationChangedSpy(sm, SIGNAL(orientationChanged(M::Orientation)));
+ QSignalSpy angleChangedSpy(sm, SIGNAL(orientationAngleChanged(M::OrientationAngle)));
QSignalSpy finishedSpy(sm, SIGNAL(orientationChangeFinished(M::Orientation)));
int newAngle = sm->orientationAngle() + M::Angle180;
@@ -214,8 +215,9 @@ void Ut_MSceneManager::testNoOrientationChangedSignalWhenRotatingBy180Degrees()
sm->setOrientationAngle((M::OrientationAngle) newAngle,
MSceneManager::ImmediateTransition);
- QCOMPARE(changedSpy.count(), 0);
- QCOMPARE(finishedSpy.count(), 0);
+ QCOMPARE(orientationChangedSpy.count(), 0);
+ QCOMPARE(angleChangedSpy.count(), 1);
+ QCOMPARE(finishedSpy.count(), 1);
}
// Test uses non-exported symbol "MDockWidget".