53 |
53 |
54 TStifFunctionInfo const KFunctions[] = { |
54 TStifFunctionInfo const KFunctions[] = { |
55 // First string is the function name used in TestScripter script file. |
55 // First string is the function name used in TestScripter script file. |
56 // Second is the actual implementation member function. |
56 // Second is the actual implementation member function. |
57 |
57 |
58 ENTRY( "WriteTitleToLog", CPsClientTestSuite::WriteTitleToLog ), |
58 ENTRY( "WriteTitleToLog", CPsClientTestSuite::WriteTitleToLog ), |
59 ENTRY( "CreateContactsInPhone", CPsClientTestSuite::CreateContactsL ), |
59 ENTRY( "CreateContactsInPhone", CPsClientTestSuite::CreateContactsL ), |
60 ENTRY( "ADDGroups", CPsClientTestSuite::CreateGroupsInPhoneL ), |
60 ENTRY( "ADDGroups", CPsClientTestSuite::CreateGroupsInPhoneL ), |
61 ENTRY( "DeleteAllContactsInPhonebook", CPsClientTestSuite::DeleteAllContactsInPhonebookL ), |
61 ENTRY( "DeleteAllContactsInPhonebook", CPsClientTestSuite::DeleteAllContactsInPhonebookL ), |
62 ENTRY( "SearchOnInputString", CPsClientTestSuite::SearchOnInputStringL ), |
62 ENTRY( "SearchOnInputString", CPsClientTestSuite::SearchOnInputStringL ), |
63 ENTRY( "TC_ITU_SearchOnInputString", CPsClientTestSuite::SearchOnInputStringL ), // For easy handling of .cgf file |
63 ENTRY( "TC_ITU_SearchOnInputString", CPsClientTestSuite::SearchOnInputStringL ), // For easy handling of .cgf file |
64 ENTRY( "TC_N97_SearchOnInputString", CPsClientTestSuite::SearchOnInputStringL ), // For easy handling of .cgf file |
64 ENTRY( "TC_N97_SearchOnInputString", CPsClientTestSuite::SearchOnInputStringL ), // For easy handling of .cgf file |
65 ENTRY( "SearchLookupMatchString", CPsClientTestSuite::SearchLookupMatchStringL ), |
65 ENTRY( "TC_N00_SearchOnInputString", CPsClientTestSuite::SearchOnInputStringL ), // For easy handling of .cgf file |
66 ENTRY( "TC_ITU_SearchLookupMatchString",CPsClientTestSuite::SearchLookupMatchStringL ), // For easy handling of .cgf file |
66 ENTRY( "SearchLookupMatchString", CPsClientTestSuite::SearchLookupMatchStringL ), |
67 ENTRY( "TC_N97_SearchLookupMatchString",CPsClientTestSuite::SearchLookupMatchStringL ), // For easy handling of .cgf file |
67 ENTRY( "TC_ITU_SearchLookupMatchString", CPsClientTestSuite::SearchLookupMatchStringL ), // For easy handling of .cgf file |
68 ENTRY( "TestSearchingInCache", CPsClientTestSuite::SearchCacheL ), |
68 ENTRY( "TC_N97_SearchLookupMatchString", CPsClientTestSuite::SearchLookupMatchStringL ), // For easy handling of .cgf file |
69 ENTRY( "TC_ITU_TestSearchingInCache", CPsClientTestSuite::SearchCacheL ), // For easy handling of .cgf file |
69 ENTRY( "TC_N00_SearchLookupMatchString", CPsClientTestSuite::SearchLookupMatchStringL ), // For easy handling of .cgf file |
70 ENTRY( "TC_N97_TestSearchingInCache", CPsClientTestSuite::SearchCacheL ), // For easy handling of .cgf file |
70 ENTRY( "TestSearchingInCache", CPsClientTestSuite::SearchCacheL ), |
71 ENTRY( "CheckCachingStatus", CPsClientTestSuite::CheckCachingStatusL ), |
71 ENTRY( "TC_ITU_TestSearchingInCache", CPsClientTestSuite::SearchCacheL ), // For easy handling of .cgf file |
72 ENTRY( "CheckVersion", CPsClientTestSuite::CheckVersion), |
72 ENTRY( "TC_N97_TestSearchingInCache", CPsClientTestSuite::SearchCacheL ), // For easy handling of .cgf file |
73 ENTRY( "CheckLanguageSupport", CPsClientTestSuite::TestIsLanguageSupportedL), |
73 ENTRY( "TC_N00_TestSearchingInCache", CPsClientTestSuite::SearchCacheL ), // For easy handling of .cgf file |
74 ENTRY( "GetAllContents", CPsClientTestSuite::GetAllContentsL), |
74 ENTRY( "CheckCachingStatus", CPsClientTestSuite::CheckCachingStatusL ), |
75 ENTRY( "TestSortOrder", CPsClientTestSuite::TestSortOrderL), |
75 ENTRY( "CheckVersion", CPsClientTestSuite::CheckVersion), |
76 ENTRY( "TestSortOrderErrCaseL", CPsClientTestSuite::TestSortOrderErrCaseL), |
76 ENTRY( "CheckLanguageSupport", CPsClientTestSuite::TestIsLanguageSupportedL), |
77 ENTRY( "TestSearchingWithInGroup", CPsClientTestSuite::SearchWithInGroupL), |
77 ENTRY( "GetAllContents", CPsClientTestSuite::GetAllContentsL), |
78 ENTRY( "ConvertToVpbkLink", CPsClientTestSuite::ConvertToVpbkLinkL), |
78 ENTRY( "TestSortOrder", CPsClientTestSuite::TestSortOrderL), |
79 ENTRY( "RemoveObserver", CPsClientTestSuite::RemoveObserverL ), |
79 ENTRY( "TestSortOrderErrCaseL", CPsClientTestSuite::TestSortOrderErrCaseL), |
80 ENTRY( "ShutDown", CPsClientTestSuite::ShutDownL ), |
80 ENTRY( "TestSearchingWithInGroup", CPsClientTestSuite::SearchWithInGroupL), |
81 ENTRY( "AddMarkedContactsTest", CPsClientTestSuite::AddMarkedContactsTestL ), |
81 ENTRY( "ConvertToVpbkLink", CPsClientTestSuite::ConvertToVpbkLinkL), |
82 ENTRY( "TestDataOrder", CPsClientTestSuite::TestDataOrderL ), |
82 ENTRY( "RemoveObserver", CPsClientTestSuite::RemoveObserverL ), |
83 ENTRY( "TestDataOrderForErrL", CPsClientTestSuite::TestDataOrderForErrL ), |
83 ENTRY( "ShutDown", CPsClientTestSuite::ShutDownL ), |
84 ENTRY( "CancelSearch", CPsClientTestSuite::CancelSearchL ) |
84 ENTRY( "AddMarkedContactsTest", CPsClientTestSuite::AddMarkedContactsTestL ), |
|
85 ENTRY( "TestDataOrder", CPsClientTestSuite::TestDataOrderL ), |
|
86 ENTRY( "TestDataOrderForErrL", CPsClientTestSuite::TestDataOrderForErrL ), |
|
87 ENTRY( "CancelSearch", CPsClientTestSuite::CancelSearchL ) |
85 }; |
88 }; |
86 |
89 |
87 const TInt count = sizeof( KFunctions ) / sizeof( TStifFunctionInfo ); |
90 const TInt count = sizeof( KFunctions ) / sizeof( TStifFunctionInfo ); |
88 |
91 |
89 return RunInternalL( KFunctions, count, aItem ); |
92 return RunInternalL( KFunctions, count, aItem ); |