testexecmdw/tef/tef/tefunit/test/scripts/tefunit.script
branchRCL_3
changeset 3 9397a16b6eb8
parent 1 6edeef394eb7
--- a/testexecmdw/tef/tef/tefunit/test/scripts/tefunit.script	Fri Sep 03 07:55:01 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,196 +0,0 @@
-//
-// Copyright (c) 2005-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:  
-// Test Suite Hirarchy
-// SuiteTEFUnit---------------------------------
-// SuiteA       SuiteD          AsyncSuiteAssert  SuiteAssert
-// SuiteD One Two One Two  AsyncSuiteA
-// One  Two                 One  Two      
-//
-LOAD_SERVER TEFUnitTE -SharedData
-//
-PRINT ----------------------------------------------
-PRINT
-PRINT TEFUnit Plugin Test with Test Steps
-PRINT
-PRINT ----------------------------------------------
-PRINT
-
-START_TESTCASE TCTEF01
-PRINT ----------------------------------------------
-PRINT Run TEF test steps in TEFUnit
-PRINT (shared data mode)
-PRINT ----------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE SampleStep2  ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-RUN_TEST_STEP 100 TEFUnitTE SampleStep3  ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-RUN_TEST_STEP 100 TEFUnitTE SampleStep2  ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-RUN_TEST_STEP 100 TEFUnitTE SampleStep3  ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-END_TESTCASE TCTEF01
-
-// Load Suite for Normal Mode
-LOAD_SUITE TEFUnitTE
-//
-START_TESTCASE TCTEF02
-PRINT ----------------------------------------------
-PRINT Run TEF test steps in TEFUnit
-PRINT (Normal Mode)
-PRINT ----------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE SampleStep1  ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-RUN_TEST_STEP_RESULT 0 100 TEFUnitTE SampleStep1  ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-RUN_PANIC_STEP 1 TEFUnitTE SampleStep1  ${SYSDRIVE}\TEFUnitScripts\test.ini SectionThree
-RUN_PANIC_STEP_RESULT 1 SampleServer TEFUnitTE SampleStep1  ${SYSDRIVE}\TEFUnitScripts\test.ini SectionThree
-RUN_TEST_STEP 100 TEFUnitTE SampleStep2  ${SYSDRIVE}\TEFUnitScripts\test.ini
-END_TESTCASE TCTEF02
-
-PRINT ----------------------------------------------
-PRINT
-PRINT TEFUnit Plugin Test with Test Suites
-PRINT
-PRINT ----------------------------------------------
-PRINT
-
-START_TESTCASE TCTEFUNIT01
-PRINT -------------------------------------------------------
-PRINT TestFixture derived Suite TestSteps called individually
-PRINT -------------------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.TestOne ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.TestTwo ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.TestThree ${SYSDRIVE}\TEFUnitScripts\test.ini SectionWriteTest1
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteD.TestOne ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteD.TestTwo ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-END_TESTCASE TCTEFUNIT01
-
-START_TESTCASE TCTEFUNIT02
-PRINT ----------------------------------------------------------
-PRINT TestFixture derived Subsuite TestSteps called individually
-PRINT ----------------------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB.TestOne ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB.TestTwo ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB.CTestSuiteC.TestOne ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB.CTestSuiteC.TestTwo ${SYSDRIVE}\TEFUnitScripts\test.ini
-END_TESTCASE TCTEFUNIT02
-
-START_TESTCASE TCTEFUNIT03
-PRINT ----------------------------------------------------------------
-PRINT ActiveTestFixture derived Subsuite TestSteps called individually
-PRINT ----------------------------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteD.CTestAsyncSuiteA.TestOne ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteD.CTestAsyncSuiteA.TestTwo ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-END_TESTCASE TCTEFUNIT03
-
-START_TESTCASE TCTEFUNIT04
-PRINT ----------------------------------------------------------
-PRINT TestFixture derived Suite TestSteps called using Wildcards
-PRINT (Check logs to ensure all sub suites are also run)
-PRINT ----------------------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.* ${SYSDRIVE}\TEFUnitScripts\test.ini SectionWriteTest1
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteD.* ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-END_TESTCASE TCTEFUNIT04
-
-START_TESTCASE TCTEFUNIT05
-PRINT --------------------------------------------------------------
-PRINT TestFixture derived subsuite TestSteps called using wildcards
-PRINT (Check logs to ensure all sub suites are also run - if exists)
-PRINT --------------------------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB.* ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB.CTestSuiteC.* ${SYSDRIVE}\TEFUnitScripts\test.ini
-END_TESTCASE TCTEFUNIT05
-
-START_TESTCASE TCTEFUNIT06
-PRINT -------------------------------------------------------------------
-PRINT ActiveTestFixture derived Subsuite TestSteps called using wildcards
-PRINT -------------------------------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteD.CTestAsyncSuiteA.* ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-END_TESTCASE TCTEFUNIT06
-
-START_TESTCASE TCTEFUNIT07
-PRINT ------------------------------------------------------------------
-PRINT TestFixture derived Suite TestSteps called without using Wildcards
-PRINT (Check logs to ensure all sub suites are also run)
-PRINT ------------------------------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA ${SYSDRIVE}\TEFUnitScripts\test.ini SectionWriteTest1
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteD ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-END_TESTCASE TCTEFUNIT07
-
-START_TESTCASE TCTEFUNIT08
-PRINT ---------------------------------------------------------------------
-PRINT TestFixture derived subsuite TestSteps called without using wildcards
-PRINT (Check logs to ensure all sub suites are also run - if exists)
-PRINT ---------------------------------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB.CTestSuiteC ${SYSDRIVE}\TEFUnitScripts\test.ini
-END_TESTCASE TCTEFUNIT08
-
-START_TESTCASE TCTEFUNIT09
-PRINT ---------------------------------------------------------------------------
-PRINT ActiveTestFixture derived Subsuite TestSteps called without using wildcards
-PRINT ---------------------------------------------------------------------------
-RUN_TEST_STEP 100 TEFUnitTE TEFUnit.CTestSuiteD.CTestAsyncSuiteA ${SYSDRIVE}\TEFUnitScripts\test.ini SectionOne
-END_TESTCASE TCTEFUNIT09
-
-START_TESTCASE TC10
-PRINT ----------------------------------------------------------
-PRINT Try to run some invalid tests/suites
-PRINT ----------------------------------------------------------
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteA.Banana ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteA.Banana.* ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteD.CTestAsyncSuiteA.Banana ${SYSDRIVE}\TEFUnitScripts\test.ini
-END_TESTCASE TC10
-
-START_TESTCASE TC11
-PRINT ----------------------------------------------------------
-PRINT Try to run some tests/suites with the case being incorrect
-PRINT ----------------------------------------------------------
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuitea ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteA.Testone ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteD.CTestAsyncSuiteA.Testtwo ${SYSDRIVE}\TEFUnitScripts\test.ini
-END_TESTCASE TC11
-
-START_TESTCASE TC12
-PRINT -----------------------------------------------------------
-PRINT Try to run some tests with only part of the test/suite name
-PRINT -----------------------------------------------------------
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteA.TestOn ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteA.TestTw ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB.TestOn ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSui ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuit ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 108 100 TEFUnitTE TEFUnit.CTestSuiteA.CTestSuiteB.CTestSui ${SYSDRIVE}\TEFUnitScripts\test.ini
-END_TESTCASE TC12
-
-START_TESTCASE TC13
-PRINT ----------------------------------------------------------
-PRINT   Assert Tests
-PRINT ----------------------------------------------------------
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestSuiteAssert.TestAssertEquals ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestSuiteAssert.TestAssertNull ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestSuiteAssert.TestAssertNotNull ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestSuiteAssert.TestAssertSame ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestSuiteAssert.TestAssertNotSame ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestSuiteAssert.TestAssertTrue ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestSuiteAssert.TestAssertFalse ${SYSDRIVE}\TEFUnitScripts\test.ini
-END_TESTCASE TC13
-
-START_TESTCASE TC14
-PRINT ----------------------------------------------------------
-PRINT   Assert Tests in an Active Environment
-PRINT ----------------------------------------------------------
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestAsyncSuiteAssert.TestAssertEquals ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestAsyncSuiteAssert.TestAssertNull ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestAsyncSuiteAssert.TestAssertNotNull ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestAsyncSuiteAssert.TestAssertSame ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestAsyncSuiteAssert.TestAssertNotSame ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestAsyncSuiteAssert.TestAssertTrue ${SYSDRIVE}\TEFUnitScripts\test.ini
-RUN_TEST_STEP_RESULT 106 100 TEFUnitTE TEFUnit.CTestAsyncSuiteAssert.TestAssertFalse ${SYSDRIVE}\TEFUnitScripts\test.ini
-END_TESTCASE TC14