authenticationservices/authenticationserver/test/reftestplugin/tpinplugin/scripts/tpinplugin.script
branchRCL_3
changeset 62 a71299154b21
parent 61 641f389e9157
child 63 94225563cd41
--- a/authenticationservices/authenticationserver/test/reftestplugin/tpinplugin/scripts/tpinplugin.script	Tue Aug 31 17:00:08 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1295 +0,0 @@
-//
-// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of the License "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: 
-//
-
-
-PRINT PinPlugin tests...
-
-LOAD_SUITE tpinplugin
-
-/////////////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0050
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Delete already existing plugin store.
-//!@SYMPREQ                 PREQ218
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestExpectedResults	Deletion successful.
-//!@SYMTestType				UT
-/////////////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0050
-
-RUN_UTILS DeleteFile c:\private\102740fc\plugin.store
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0050
-
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0001 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and get the
-//					properties of the pin plugin.
-//!@SYMREQ 				REQ5004, REQ5005, REQ5006, REQ5007,REQ5019,REQ5001
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1.Load Pin Plugin
-//      				2.Get the Properties of the plugin
-//      				3.Verify the properties
-//!@SYMTestExpectedResults		verification returns success
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0001
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini plugin_properties
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0001
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0002 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and get the
-//					default data of the pin plugin.
-//!@SYMREQ 				REQ5019
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1.Load Pin Plugin
-//      				2.Get the default data of the plugin
-//      				3.Verify with identify operation
-//!@SYMTestExpectedResults		verification returns success
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0002
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini default_data
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0002
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0003 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021, REQ5012
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Select first Pin from first Train dialog (EPINPlugInTraining).
-//					3. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0003
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini train_ok1
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0003
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0004 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021, REQ5012
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Select first Pin from second Train dialog (EPINPlugInTraining).
-//					3. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0004
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini train_ok2
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0004
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0005 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021, REQ5012
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Select first Pin from Third Train dialog (EPINPlugInTraining).
-//					3. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0005
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini train_ok3
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0005
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0006 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021, REQ5012
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Select first Pin from fifth Train dialog (EPINPlugInTraining).
-//					3. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0006
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini train_ok4
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0006
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0007
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Select first Pin from Tenth Train dialog (EPINPlugInTraining).
-//					3. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0007
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini train_ok5
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0007
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0008 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021,REQ5020
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Enter the new pinlength in first Train dialog and Enter Next button.
-//					3. Select first Pin from next Train dialog which displays pin with new length.
-//					4. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0008
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini train_changepin
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0008
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0009 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Select Cancel button when Training dialog displayed.
-//					3. Call Identify function.
-//					4. Displays Identify dialogs (EPINPlugInIdentify), enter random PIN		
-//!@SYMTestExpectedResults		Train function should complete with KErrAuthServPluginCancelled
-//					and Identify Fails and gives the result as no identity Exist.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0009
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini train_cancel
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0009
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0010
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Select Quit button when Training dialog displayed.
-//					3. Call Identify function.
-//					4. Displays Identify dialogs (EPINPlugInIdentify), enter random PIN		
-//!@SYMTestExpectedResults		Train function should complete with KErrAuthServPluginuit
-//					and Identify Fails and gives the result as no identity Exist.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0010
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini train_quit
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0010
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0011 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Call Cancel function of Plug-in object.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter random pin.
-//!@SYMTestExpectedResults		Train asynchronous operation shall be stopped. Calling active object receive
-//					KErrCancel. and identify Fails and gives the result as no identity Exist.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0011
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini train_server_cancel1
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0011
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0012 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5022, REQ5013
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in 
-//					2. call Train Function
-//					3. Select first Pin from first Train dialog (EPINPlugInTraining).
-//					4. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					5. Call Identify function.
-//					6. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//					7. Repeat 1-6 to ReTrain
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0012
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini retrain_ok1
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0012
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0013
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5022, REQ5013
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in 
-//					2. call Train Function
-//					3. Select first Pin from Second Train dialog (EPINPlugInTraining).
-//					4. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					5. Call Identify function.
-//					6. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//					7. Repeat 1-6 to ReTrain
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0013
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini retrain_ok2
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0013
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0014
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5022, REQ5013
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in 
-//					2. call Train Function
-//					3. Select first Pin from Third Train dialog (EPINPlugInTraining).
-//					4. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					5. Call Identify function.
-//					6. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//					7. Repeat 1-6 to ReTrain
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0014
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini retrain_ok3
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0014
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0015 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5022, REQ5013
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in 
-//					2. call Train Function
-//					3. Select first Pin from Fifth Train dialog (EPINPlugInTraining).
-//					4. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					5. Call Identify function.
-//					6. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//					7. Repeat 1-6 to ReTrain
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0015
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini retrain_ok4
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0015
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0016 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5022
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in 
-//					2. call Train Function
-//					3. Select first Pin from Tenth Train dialog (EPINPlugInTraining).
-//					4. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					5. Call Identify function.
-//					6. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//					7. Repeat 1-6 to ReTrain
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0016
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini retrain_ok5
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0016
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0017
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021,REQ5020
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in, call Train Function and select first pin form first dialog.
-//					2. Call Identify function, enter PIN saved in previous operation from notification 
-//					dialog code.
-//					3. call Train Function. Enter the new pinlength in first Train dialog and Enter Next 
-//					button.
-//					3. Select first Pin from next Train dialog which displays pin with new length.
-//					4. Save the Identity ID and returned Identify hash in aResult parameter inside test 	
-//					harness.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter PIN saved in previous 		
-//					operation from notification dialog code.
-//!@SYMTestExpectedResults		Saved values from Train operation and returned values from Identity
-//					operation match
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0017
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini retrain_changepin
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0017
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0018 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in, call Train Function and select first pin form first dialog.
-//					2. Call Identify function, enter PIN saved in previous operation from notification 
-//					dialog code.
-//					3. call Train Function. Enter the Cancel button.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter random PIN		
-//!@SYMTestExpectedResults		Train function complete with KErrAuthServPluginCancelled
-//					and Identify Fails and gives the result as identityexist given a wrong pin
-//					while repeat identy function with correct pin gives success.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0018
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini retrain_cancel
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0018
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0019
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in, call Train Function and select first pin form first dialog.
-//					2. Call Identify function, enter PIN saved in previous operation from notification 
-//					dialog code.
-//					3. call Train Function. Enter the Quit button.
-//					3. Call Identify function.
-//					4. Displays Identify dialogs (EPINPlugInIdentify), enter random PIN		
-//!@SYMTestExpectedResults		Train function complete with KErrAuthServPluginCancelled
-//					and Identify Fails and gives the result as identityexist given a wrong pin
-//					while repeat identy function with correct pin gives success.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0019
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini retrain_quit
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0019
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0020 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and train the
-//					User with the selected Pin and store the pin and ID of
-//					the user to the DB.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in, call Train Function and select first pin form first dialog.
-//					2. Call Identify function, enter PIN saved in previous operation from notification 
-//					dialog code.
-//					3. call Train Function. Call Cancel function of Plug-in object.
-//					4. Call Identify function.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter random pin.
-//!@SYMTestExpectedResults		Train asynchronous operation shall be stopped. Calling active object receive
-//					KErrCancel. and Identify Fails and gives the result as identityexist given a wrong
-//					pin while repeat identy function with correct pin gives success.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0020
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini retrain_server_cancel1
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0020
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0021 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and identify the
-//					User with the given Pin and return the keyhash to the server.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in 
-//					2. Call Identify function which already trained with default pin.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter default pin in first dialog.
-//!@SYMTestExpectedResults		identify returns success in first dialog itself
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0021
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini identify_ok_pass
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0021
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0022
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and identify the
-//					User with the given Pin and return the keyhash to the server.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in 
-//					2. Call Identify function which already trained.
-//					5. Displays Identify dialogs (EPINPlugInIdentify), enter wrong pin 3 retry dialogs.
-//!@SYMTestExpectedResults		identify operation not displayed 4 dialog and failed with 
-//					EPinPluginIdentificationFailure.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0022
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini identify_ok_fail
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0022
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0023
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and identify the
-//					User with the given Pin and return the keyhash to the server.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Identify Function
-//					2. Select Cancel button when Identify dialog displayed.
-//!@SYMTestExpectedResults		Identify function complete with KErrAuthServPluginCancelled(code = -10804)  
-//					and Identify Fails with EPinPluginIdentificationFailure.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0023
-
-RUN_TEST_STEP !Error=-10804  100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini identify_cancel
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0023
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0024 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and identify the
-//					User with the given Pin and return the keyhash to the server.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Identify Function
-//					2. Select Quit button when Identify dialog displayed.
-//!@SYMTestExpectedResults		Identify function complete with KErrAuthServPluginQuit(code = -10805)
-//					and Identify Fails with EPinPluginIdentificationFailure.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0024
-
-RUN_TEST_STEP !Error=-10805 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini identify_quit
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0024
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0025
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and identify the
-//					User with the given Pin and return the keyhash to the server.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Identify Function
-//					2. Call Cancel function of Plug-in object.
-//!@SYMTestExpectedResults		Identify asynchronous operation shall be stopped. Calling active object receive
-//					KErrCancel. 
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0025
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini identify_server_cancel1
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0025
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0026
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases will load the pinplugin and while training the
-//					User because of invalid pinsize the registration fails.  
-//					the user to the DB.
-//!@SYMREQ 				REQ5021,REQ5020
-//!@SYMPREQ                   		PREQ219, DEF141405
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Enter the new pinlength which is more than the max value in first Train dialog and 
-//					Enter Next button.
-//!@SYMTestExpectedResults		Pinplugin leaves with KErrAuthServRegistrationFailed(-10810).
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0026
-
-RUN_TEST_STEP !Error=-10810  100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini newpin_morethanmax
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0026
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0027 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and while train the
-//					User because of invalid pinsize the registration fails.
-//!@SYMREQ 				REQ5021,REQ5020
-//!@SYMPREQ                   		PREQ219, DEF141405
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and call Train Function
-//					2. Enter the new pinlength which is less than the min value in first Train dialog and 
-//					Enter Next button.
-//!@SYMTestExpectedResults		Pinplugin leaves with KErrAuthServRegistrationFailed(-10810).
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0027
-
-RUN_TEST_STEP !Error=-10810  100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini newpin_lessthanmin
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0027
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0028 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and perform various train, 
-//					identify, cancel functions sequentially.
-//!@SYMREQ 				REQ5021, REQ 5020
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in 
-//					2. call Train Function verify with Identify Function.
-//					2. call Train Function
-//					3. Call Forget Function verify with Identify Function.
-//					4. call Train Function and while training the user cancel from dialog.
-//					5. call Train Function and verify with identify Function.
-//!@SYMTestExpectedResults		All the Function returns expected results
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0028
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini sequence
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0028
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0029 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in and 
-//					2. Call Forget operation for unknown identity
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		return with KErrAuthServNoSuchIdentity. Identify fails
-//					and gives the reason as no identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0029
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_fail
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0029
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0030 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0030
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass1
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0030
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0031 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0031
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass2
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0031
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0032
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0032
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass3
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0032
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0033
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0033
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass4
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0033
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0034
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0034
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass5
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0034
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0035 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0035
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass6
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0035
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0036
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0036
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass7
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0036
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0037 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0037
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass8
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0037
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0038 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0038
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass9
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0038
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0039
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0039
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass10
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0039
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0040 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0040
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass11
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0040
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0041 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0041
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass12
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0041
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0042
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0042
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass13
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0042
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0043
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0043
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass14
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0043
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0044 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0044
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass15
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0044
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0045 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entries in the DB is more than one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0045
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass16
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0045
-
-//////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0046 
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test cases perform load the pinplugin and forget
-//					the trained data if already trained.
-//!@SYMREQ 				REQ5021
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestActions  			1. Load Plug-in
-//					2. Call Forget operation for already trained identity
-//					and number of trained entrie in the DB is exactly one.
-//					3. verify with identify operation
-//!@SYMTestExpectedResults		Identify fails and gives the reason as no such identity exists.
-//!@SYMTestType				UT
-//////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0046
-
-RUN_TEST_STEP 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini forget_pass17
-
-// delete the source file
-RUN_UTILS DeleteFile c:\private\102740fc\plugin.store
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0046
-
-/////////////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0047
-//!@SYMTestCaseDependencies		TEF, ini file (pinplugin.ini) containing the test data path for 
-//					the OOM tests.
-//!@SYMTestCaseDesc			Below test cases perform out of memory tests for the Pin Plugin.
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestExpectedResults		
-//!@SYMTestType				UT
-/////////////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0047
-
-// Test case perform out of memory tests for CAuthPluginInterface* NewL()
-RUN_TEST_STEP !OOM 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini oom1
-
-// Test case perform out of memory tests for DefaultData()
-RUN_TEST_STEP !OOM 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini oom2
-
-// Test case perform out of memory tests for Identify()
-RUN_TEST_STEP !OOM 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini oom3
-
-// Test case perform out of memory tests for Train()
-RUN_TEST_STEP !OOM 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini oom4
-
-// Test case perform out of memory tests for ReTrain()
-RUN_TEST_STEP !OOM 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini oom5
-
-// Test case perform out of memory tests for Forget()
-RUN_TEST_STEP !OOM 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini oom6
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0047
-
-/////////////////////////////////////////////////////////////////////////////////////////////////////
-//!@file				
-//!@SYMTestCaseID			SEC-AUT-PINPLUGIN-0049
-//!@SYMTestCaseDependencies		TestData ini file(pinplugin.ini) containing the data 
-//!@SYMTestCaseDesc			Below test case try to load the plugin when the DB was corrupted.
-//!@SYMPREQ                   		PREQ219
-//!@SYMTestStatus			Implemented
-//!@SYMTestPriority			High
-//!@SYMTestExpectedResults		Load fails with error code
-//!@SYMTestType				UT
-/////////////////////////////////////////////////////////////////////////////////////////////////////
-
-START_TESTCASE SEC-AUT-PINPLUGIN-0049
-
-RUN_UTILS DeleteFile c:\private\102740fc\plugin.store
-RUN_UTILS CopyFile c:\tauth\tauthsvr\testdata\authsvrpolicy.ini c:\private\102740fc\plugin.store
-RUN_TEST_STEP_RESULT -5 100 tpinplugin tPinPluginTestStep c:\tauth\tpinplugin\scripts\tpinplugin.ini plugin_properties
-RUN_UTILS DeleteFile c:\private\102740fc\plugin.store
-
-END_TESTCASE SEC-AUT-PINPLUGIN-0049
-
-