videoplayback/videoplaybackview/tsrc/testcontrolscontroller/src/testcontrolscontroller.cpp
equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: tester for methods in Video Playback Controls Controller |
14 * Description: tester for methods in Video Playback Controls Controller |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 // Version : %version: 17 % |
18 // Version : %version: 18 % |
19 |
19 |
20 #include <e32err.h> |
20 #include <e32err.h> |
21 #include <w32std.h> |
21 #include <w32std.h> |
22 #include <qobject> |
22 #include <qobject> |
23 |
23 |
35 #include "mpxvideoviewwrapper.h" |
35 #include "mpxvideoviewwrapper.h" |
36 #include "videoplaybackfullscreencontrol.h" |
36 #include "videoplaybackfullscreencontrol.h" |
37 #include "videoplaybackcontrolconfiguration.h" |
37 #include "videoplaybackcontrolconfiguration.h" |
38 #include "thumbnailmanager_qt.h" |
38 #include "thumbnailmanager_qt.h" |
39 #include "videoplaybackdocumentloader.h" |
39 #include "videoplaybackdocumentloader.h" |
40 #include "hbvolumesliderpopup.h" |
40 #include "videoplaybackvolumecontrol.h" |
41 #include "videoservices.h" |
41 #include "videoservices.h" |
42 #include "xqserviceutilxtra.h" |
42 #include "xqserviceutilxtra.h" |
43 |
43 |
44 #define private public |
44 #define private public |
45 #include "videoplaybackcontrolscontroller.h" |
45 #include "videoplaybackcontrolscontroller.h" |
156 QVERIFY( mController->mControlsConfig->mUpdateControlsWithFileDetails == true ); |
156 QVERIFY( mController->mControlsConfig->mUpdateControlsWithFileDetails == true ); |
157 |
157 |
158 // |
158 // |
159 // validate 'TvOutConnected' |
159 // validate 'TvOutConnected' |
160 // |
160 // |
161 verifyHandleEventTvOutResult(true, true); |
161 verifyHandleEventTvOutResult( true, true ); |
162 |
|
163 // |
|
164 // video-only, validate volume control is dimmed |
|
165 // |
|
166 QVERIFY( mController->mVolumeControl->mValue == 0 ); |
|
167 QVERIFY( mController->mVolumeControl->isEnabled() == false ); |
|
168 |
162 |
169 // |
163 // |
170 // verify 'title' (via mClipName) is set properly |
164 // verify 'title' (via mClipName) is set properly |
171 // |
165 // |
172 for ( int i=0 ; i < mController->mLoader->mWidgets.count() ; i++ ) |
166 for ( int i=0 ; i < mController->mLoader->mWidgets.count() ; i++ ) |
423 |
417 |
424 init(); |
418 init(); |
425 int value = 40; |
419 int value = 40; |
426 |
420 |
427 mController->handleEvent( EControlCmdSetVolume, value ); |
421 mController->handleEvent( EControlCmdSetVolume, value ); |
428 QVERIFY( mController->mVolumeControl->mValue == value ); |
422 QVERIFY( mController->mVolumeControl->mVolume == value ); |
429 |
423 |
430 cleanup(); |
424 cleanup(); |
431 } |
425 } |
432 |
426 |
433 // ------------------------------------------------------------------------------------------------- |
427 // ------------------------------------------------------------------------------------------------- |
1167 |
1161 |
1168 // |
1162 // |
1169 // emit signal, this will in turns invoke mController sendVideo() slot |
1163 // emit signal, this will in turns invoke mController sendVideo() slot |
1170 // |
1164 // |
1171 emit commandSignal(); |
1165 emit commandSignal(); |
1172 |
1166 |
1173 // |
1167 // |
1174 // emit again. |
1168 // emit again. |
1175 // |
1169 // |
1176 emit commandSignal(); |
1170 emit commandSignal(); |
1177 |
1171 |
1178 // |
1172 // |
1179 // disconnect signal |
1173 // disconnect signal |
1180 // |
1174 // |
1365 QVERIFY( mController->isFileDetailsAdded() ); |
1359 QVERIFY( mController->isFileDetailsAdded() ); |
1366 |
1360 |
1367 cleanup(); |
1361 cleanup(); |
1368 } |
1362 } |
1369 |
1363 |
|
1364 // ------------------------------------------------------------------------------------------------- |
|
1365 // TestControlsController::testVolumeSteps |
|
1366 // ------------------------------------------------------------------------------------------------- |
|
1367 // |
|
1368 void TestControlsController::testVolumeSteps() |
|
1369 { |
|
1370 init(); |
|
1371 |
|
1372 int volume = 5; |
|
1373 mViewWrapper->mVolumeSteps = volume; |
|
1374 |
|
1375 QVERIFY( mViewWrapper->VolumeSteps() == volume ); |
|
1376 |
|
1377 cleanup(); |
|
1378 } |
|
1379 |
1370 // End of file |
1380 // End of file |