Update contrib.
1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // dvbhhaitestsuite.h.cpp
15 // This main DLL entry point for the DVB-H HAI test suite.
22 // Test system includes
23 #include "dvbhhaitestsuite.h"
24 #include "dvbhhaitest.h"
25 #include "dvbhhaiasynctest.h"
28 * NewTestSuite is exported at ordinal 1
29 * this provides the interface to allow schedule test
30 * to create instances of this test suite
32 EXPORT_C CTestSuiteDvbhHai* NewTestSuiteL()
34 CTestSuiteDvbhHai* self = new(ELeave) CTestSuiteDvbhHai;
35 CleanupStack::PushL(self);
37 CleanupStack::Pop(self);
44 CTestSuiteDvbhHai::~CTestSuiteDvbhHai()
49 * Get Test Suite version
51 TPtrC CTestSuiteDvbhHai::GetVersion() const
53 _LIT(KTxtVersion, "1.0");
58 * This function initialises the test suite
59 * this creates all the test steps and stores them inside CTestSuiteDvbhHai
61 void CTestSuiteDvbhHai::InitialiseL()
63 // store the name of this test suite
64 iSuiteName = _L("TSU_DVBH_HAI");
66 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-001")));
67 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-002")));
68 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-003")));
69 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-004")));
70 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-005")));
71 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-006")));
72 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-007")));
73 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-008")));
74 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-009")));
75 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-010")));
76 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-011")));
77 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-012")));
78 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-013")));
79 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-014")));
80 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-015")));
81 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-016")));
82 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-017")));
83 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-018")));
84 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-019")));
85 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-020")));
86 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-022")));
87 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-023")));
88 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-024")));
89 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-025")));
90 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-026")));
91 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-027")));
93 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-101")));
94 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-102")));
95 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-103")));
96 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-104")));
97 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-105")));
98 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-106")));
99 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-107")));
100 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-108")));
101 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-109")));
102 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-110")));
103 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-111")));
104 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-112")));
105 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-113")));
106 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-114")));
107 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-115")));
108 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-116")));
109 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-117")));
110 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-118")));
111 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-119")));
112 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-120")));
113 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-121")));
114 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-122")));
115 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-123")));
116 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-124")));
117 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-125")));
118 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-126")));
119 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-127")));
120 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-128")));
122 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-202")));
123 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-203")));
124 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-204")));
125 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-205")));
126 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-206")));
127 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-207")));
128 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-208")));
129 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-209")));
130 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-210")));
131 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-211")));
132 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-212")));
133 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-213")));
134 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-214")));
135 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-215")));
136 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-216")));
137 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-217")));
138 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-218")));
139 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-219")));
140 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-220")));
141 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-221")));
142 AddTestStepL( RDvbhHaiTest::NewL(EFalse,_L("MM-TV-DVBH-U-222")));
144 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-301")));
145 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-302")));
146 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-303")));
147 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-304")));
148 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-305")));
149 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-306")));
150 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-307")));
151 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-308")));
152 AddTestStepL( RDvbhHaiTest::NewL(ETrue,_L("MM-TV-DVBH-U-309")));
154 AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-401")));