diff -r 641f389e9157 -r a71299154b21 authenticationservices/authenticationserver/test/reftestplugin/tpinplugin/scripts/tpinplugin.script --- 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 - -