14 * Description: |
14 * Description: |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 // USER INCLUDES |
18 // USER INCLUDES |
|
19 #include "ut_musengsession.h" |
19 #include "ut_musengmcesession.h" |
20 #include "ut_musengmcesession.h" |
20 #include "ut_musengoutsession.h" |
21 #include "ut_musengoutsession.h" |
21 #include "ut_musenglivesession.h" |
22 #include "ut_musenglivesession.h" |
22 #include "ut_musengclipsession.h" |
23 #include "ut_musengclipsession.h" |
23 #include "ut_musengreceivesession.h" |
24 #include "ut_musengreceivesession.h" |
24 #include "ut_musengsessiondurationtimer.h" |
25 #include "ut_musengsessiondurationtimer.h" |
25 #include "ut_musengmceutils.h" |
26 #include "ut_musengmceutils.h" |
26 #include "ut_musengtelephoneutils.h" |
27 #include "ut_musengtelephoneutils.h" |
27 #include "ut_musenguriparser.h" |
28 #include "ut_musenguriparser.h" |
28 #include "ut_musengsipprofilehandler.h" |
29 #include "ut_musengsipprofilehandler.h" |
29 #include "ut_musengsessionmanager.h" |
30 #include "ut_musengorientationhandler.h" |
30 #include "ut_musengtwowaysession.h" |
|
31 #include "ut_musengtwowayrecvsession.h" |
|
32 #include "ut_musengcamerahandler.h" |
|
33 #include "ut_musenglivevideoplayer.h" |
|
34 #include "ut_musengremotevideoplayer.h" |
|
35 #include "ut_musengclipvideoplayer.h" |
|
36 #include "ut_muspropertywatch.h" |
|
37 |
31 |
38 |
32 |
39 // SYSTEM INCLUDES |
33 // SYSTEM INCLUDES |
40 #include <digia/eunit/ceunittestsuite.h> |
34 #include <digia/eunit/ceunittestsuite.h> |
41 |
35 |
44 // Test suite factory function. |
38 // Test suite factory function. |
45 // ----------------------------------------------------------------------------- |
39 // ----------------------------------------------------------------------------- |
46 // |
40 // |
47 EXPORT_C MEUnitTest* CreateTestSuiteL() |
41 EXPORT_C MEUnitTest* CreateTestSuiteL() |
48 { |
42 { |
|
43 |
49 CEUnitTestSuite* rootSuite = CEUnitTestSuite::NewLC( _L( "Mush Engine" ) ); |
44 CEUnitTestSuite* rootSuite = CEUnitTestSuite::NewLC( _L( "Mush Engine" ) ); |
50 |
45 |
51 rootSuite->AddL( UT_CMusEngClipVideoPlayer::NewLC() ); |
|
52 CleanupStack::Pop(); |
|
53 |
|
54 rootSuite->AddL( UT_CMusEngSipProfileHandler::NewLC() ); |
46 rootSuite->AddL( UT_CMusEngSipProfileHandler::NewLC() ); |
55 CleanupStack::Pop(); |
47 CleanupStack::Pop(); |
56 |
48 |
57 rootSuite->AddL( UT_CMusEngLiveVideoPlayer::NewLC() ); |
|
58 CleanupStack::Pop(); |
|
59 |
|
60 rootSuite->AddL( UT_CMusEngRemoteVideoPlayer::NewLC() ); |
|
61 CleanupStack::Pop(); |
|
62 |
|
63 rootSuite->AddL( UT_MusEngMceUtils::NewLC() ); |
49 rootSuite->AddL( UT_MusEngMceUtils::NewLC() ); |
64 CleanupStack::Pop(); |
50 CleanupStack::Pop(); |
65 |
51 |
66 rootSuite->AddL( UT_CMusEngSessionDurationTimer::NewLC() ); |
52 rootSuite->AddL( UT_CMusEngSessionDurationTimer::NewLC() ); |
|
53 CleanupStack::Pop(); |
|
54 |
|
55 rootSuite->AddL( UT_CMusEngSession::NewLC() ); |
67 CleanupStack::Pop(); |
56 CleanupStack::Pop(); |
68 |
57 |
69 rootSuite->AddL( UT_CMusEngMceSession::NewLC() ); |
58 rootSuite->AddL( UT_CMusEngMceSession::NewLC() ); |
70 CleanupStack::Pop(); |
59 CleanupStack::Pop(); |
71 |
60 |
79 CleanupStack::Pop(); |
68 CleanupStack::Pop(); |
80 |
69 |
81 rootSuite->AddL( UT_CMusEngClipSession::NewLC() ); |
70 rootSuite->AddL( UT_CMusEngClipSession::NewLC() ); |
82 CleanupStack::Pop(); |
71 CleanupStack::Pop(); |
83 |
72 |
84 rootSuite->AddL( UT_CMusEngTwoWaySession::NewLC() ); |
|
85 CleanupStack::Pop(); |
|
86 |
|
87 rootSuite->AddL( UT_CMusEngTwoWayRecvSession::NewLC() ); |
|
88 CleanupStack::Pop(); |
|
89 |
|
90 rootSuite->AddL( UT_TMusEngCameraHandler::NewLC() ); |
|
91 CleanupStack::Pop(); |
|
92 |
|
93 rootSuite->AddL( UT_CMusEngTelephoneUtils::NewLC() ); |
73 rootSuite->AddL( UT_CMusEngTelephoneUtils::NewLC() ); |
94 CleanupStack::Pop(); |
74 CleanupStack::Pop(); |
95 |
75 |
96 rootSuite->AddL( UT_TMusEngUriParser::NewLC() ); |
76 rootSuite->AddL( UT_TMusEngUriParser::NewLC() ); |
97 CleanupStack::Pop(); |
77 CleanupStack::Pop(); |
98 |
78 |
99 rootSuite->AddL( UT_CMusEngSessionManager::NewLC() ); |
79 rootSuite->AddL( UT_CMusEngOrientationHandler::NewLC() ); |
100 CleanupStack::Pop(); |
80 CleanupStack::Pop(); |
101 |
81 |
102 rootSuite->AddL( UT_CMusPropertyWatch::NewLC() ); |
|
103 CleanupStack::Pop(); |
|
104 |
|
105 CleanupStack::Pop( rootSuite ); |
82 CleanupStack::Pop( rootSuite ); |
106 |
83 |
107 return rootSuite; |
84 return rootSuite; |
108 } |
85 } |