omxilcomp/omxilaudioemulator/pcmrenderer/unittest/src/tsu_omxil_pcmrenderer_suite.cpp
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/omxilcomp/omxilaudioemulator/pcmrenderer/unittest/src/tsu_omxil_pcmrenderer_suite.cpp Thu Sep 02 20:13:57 2010 +0300
@@ -0,0 +1,170 @@
+// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include <e32base.h>
+
+#include "log.h"
+#include "tsu_omxil_pcmrenderer_suite.h"
+#include "tsu_omxil_pcmrenderer_step.h"
+#include "omxilpcmrenderer.hrh"
+
+/**
+ *
+ * NewTestSuiteL
+ * NewTestSuite is exported at ordinal 1
+ * this provides the interface to allow schedule test
+ * to create instances of this test suite
+ * @result CTestSuiteOmxILPcmRenderer*
+ *
+ */
+EXPORT_C CTestSuiteOmxILPcmRenderer* NewTestSuiteL()
+ {
+ CTestSuiteOmxILPcmRenderer* result = new (ELeave) CTestSuiteOmxILPcmRenderer;
+ CleanupStack::PushL(result);
+ result->ConstructL();
+ CleanupStack::Pop(); // result
+ return result;
+ }
+
+/**
+ *
+ * CTestSuiteOmxILPcmRenderer
+ *
+ */
+CTestSuiteOmxILPcmRenderer::CTestSuiteOmxILPcmRenderer()
+ {
+ DEBUG_PRINTF(_L8("CTestSuiteOmxILPcmRenderer::CTestSuiteOmxILPcmRenderer"));
+
+ }
+
+
+/**
+ *
+ * ~CTestSuiteOmxILPcmRenderer
+ *
+ */
+CTestSuiteOmxILPcmRenderer::~CTestSuiteOmxILPcmRenderer()
+ {
+ DEBUG_PRINTF(_L8("CTestSuiteOmxILPcmRenderer::~CTestSuiteOmxILPcmRenderer"));
+ }
+/**
+ *
+ * GetVersion
+ * Get Test Suite version
+ * @result TPtrC
+ *
+ */
+TPtrC CTestSuiteOmxILPcmRenderer::GetVersion( void ) const
+ {
+ _LIT(KTxtVersion,"1.00");
+ return KTxtVersion();
+ }
+
+
+
+/**
+ *
+ * InitialiseL
+ * Constructor for test suite
+ * this creates all the test steps and
+ * stores them inside CTestSuiteOmxILPcmRenderer
+ *
+ */
+void CTestSuiteOmxILPcmRenderer::InitialiseL(void)
+ {
+ // store the name of this test suite
+ iSuiteName = _L("TSU_OMXIL_PcmRenderer");
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0020(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0020-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0021(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0021-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0022(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0022-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0001(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0001-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0002(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0002-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0003(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0003-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0004(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0004-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0005(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0005-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0006(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0006-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0007(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0007-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0008(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0008-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0009(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0009-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0010(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0010-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0030(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0030-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ AddTestStepL(
+ new(ELeave) RAsyncTestStepOmxILPcmRenderer0031(
+ _L("MM-OMXIL-OMXILPcmRenderer-U-0031-HP"),
+ KUidSymbianOmxILPcmRenderer));
+
+ }