os/mm/mmhais/dvbhunittest/hai/dvbh/src/dvbhhaitestsuite.cpp
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
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".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // dvbhhaitestsuite.h.cpp
    15 // This main DLL entry point for the DVB-H HAI test suite.
    16 // 
    17 //
    18 
    19 // EPOC includes
    20 #include <e32base.h>
    21 
    22 // Test system includes
    23 #include "dvbhhaitestsuite.h"
    24 #include "dvbhhaitest.h"
    25 #include "dvbhhaiasynctest.h"
    26 
    27 /**
    28  * NewTestSuite is exported at ordinal 1
    29  * this provides the interface to allow schedule test
    30  * to create instances of this test suite
    31  */
    32 EXPORT_C CTestSuiteDvbhHai* NewTestSuiteL() 
    33     { 
    34 	CTestSuiteDvbhHai* self = new(ELeave) CTestSuiteDvbhHai;
    35 	CleanupStack::PushL(self);
    36 	self->ConstructL();
    37 	CleanupStack::Pop(self); 
    38 	return self;
    39     }
    40 
    41 /**
    42  * Destructor
    43  */
    44 CTestSuiteDvbhHai::~CTestSuiteDvbhHai()
    45 	{
    46 	}
    47 
    48 /**
    49  * Get Test Suite version
    50  */
    51 TPtrC CTestSuiteDvbhHai::GetVersion() const
    52 	{
    53 	_LIT(KTxtVersion, "1.0");
    54 	return KTxtVersion();
    55 	}
    56 
    57 /**
    58  * This function initialises the test suite
    59  * this creates all the test steps and stores them inside CTestSuiteDvbhHai 
    60  */
    61 void CTestSuiteDvbhHai::InitialiseL()
    62 	{
    63 	// store the name of this test suite 
    64 	iSuiteName = _L("TSU_DVBH_HAI");
    65 	
    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")));
    92 	
    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")));
   121 
   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")));
   143 
   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")));
   153 
   154 	AddTestStepL( RDvbhHaiAsyncTest::NewL(ETrue,_L("MM-TV-DVBH-U-401")));
   155 
   156 	}
   157 
   158