diff options
Diffstat (limited to 'tests/ut_mscenemanager/ut_mscenemanager.cpp')
-rw-r--r-- | tests/ut_mscenemanager/ut_mscenemanager.cpp | 8 |
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". |