//
// Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
//
//
#ifndef __TE_CTSY_COMPONENT_IBY__
#define __TE_CTSY_COMPONENT_IBY__
#include <testexecute.iby>
#include <ctsy.iby>
#include <mocksy.iby>
// patch data for RTelServer::SetPriorityClient and RTelServer::SetPriorityClientV2 APIs
patchdata etel.dll@KPriorityClientSid 0x101F777C
// patch data for RMobileLocationServices::Open API
patchdata etel.dll@KLocationServicesNetworkGatewaySid 0x101F777C
// patch data for RMobileCall::DialCallControl API
patchdata etel.dll@KSatEngineSid 0x101F777C
// Test Harness Executables
file=ABI_DIR\DEBUG_DIR\te_ctsy_component.exe SYSTEM_BINDIR\te_ctsy_component.exe
// executables needed by te_ctsy_component.exe
file=ABI_DIR\DEBUG_DIR\mocklicenseetsy.dll SYSTEM_BINDIR\mocklicenseetsy.dll
file=ABI_DIR\DEBUG_DIR\mockltsydll.dll SYSTEM_BINDIR\mockltsydll.dll
// MockHWRM
ECOM_PLUGIN(mockhwrmsy.dll,mockhwrmsy.rsc)
file=ABI_DIR/DEBUG_DIR/mockhwrm.dll SYSTEM_BINDIR\mockhwrm.dll
// Cenrep configuration files
data=ZPRIVATE/10202be9/102029A2.txt private\10202be9\102029A2.txt
data=ZPRIVATE/10202be9/10282DFE.txt private\10202be9\10282DFE.txt
data=ZPRIVATE/10202be9/10282826.txt private\10202be9\10282826.txt
data=ZPRIVATE/10202be9/10282827.txt private\10202be9\10282827.txt
#ifdef HWRM_IS_SUPPORTED
// central repository config files for HWRM
data=ZPRIVATE/10202be9/10200C8D.txt private\10202be9\10200C8D.txt
// This is required because the cenrep files are now being included only via techview_base.iby
data=ZPRIVATE/10202be9/10205043.txt private\10202be9\10205043.txt
#endif //HWRM_IS_SUPPORTED
// MockLTSY
data=EPOCROOT##epoc32\data\z\testdata\configs\ltsydata_mock.ini testdata\configs\ltsydata_mock.ini
// MockLTSY scripts that allow dynamic loading of mocklicenseetsy.dll
data=EPOCROOT##epoc32\data\z\testdata\scripts\mockltsy_copy_ini_file.script testdata\scripts\mockltsy_copy_ini_file.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\mockltsy_remove_ini_file.script testdata\scripts\mockltsy_remove_ini_file.script
// Runnable Scripts
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent.script testdata\scripts\te_ctsycomponent.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_timeout_all.script testdata\scripts\te_ctsycomponent_timeout_all.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_lbs_individual.script testdata\scripts\te_ctsycomponent_lbs_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_smsstore_individual.script testdata\scripts\te_ctsycomponent_smsstore_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_datacallcontrol_individual.script testdata\scripts\te_ctsycomponent_datacallcontrol_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_phonecapability_individual.script testdata\scripts\te_ctsycomponent_phonecapability_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_phonestore_individual.script testdata\scripts\te_ctsycomponent_phonestore_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_subscriberinfo_individual.script testdata\scripts\te_ctsycomponent_subscriberinfo_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_mailboxnumbers_individual.script testdata\scripts\te_ctsycomponent_mailboxnumbers_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_alternatingcall_individual.script testdata\scripts\te_ctsycomponent_alternatingcall_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_smsmessaging_individual.script testdata\scripts\te_ctsycomponent_smsmessaging_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_usimapplication_individual.script testdata\scripts\te_ctsycomponent_usimapplication_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_phoneidentity_individual.script testdata\scripts\te_ctsycomponent_phoneidentity_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_callcompletion_individual.script testdata\scripts\te_ctsycomponent_callcompletion_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_linecontrol_individual.script testdata\scripts\te_ctsycomponent_linecontrol_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_eapauthentication_individual.script testdata\scripts\te_ctsycomponent_eapauthentication_individual.script
#ifdef HWRM_IS_SUPPORTED
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_phonepower_hwrm_individual.script testdata\scripts\te_ctsycomponent_phonepower_individual.script
#else
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_phonepower_individual.script testdata\scripts\te_ctsycomponent_phonepower_individual.script
#endif
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_callbarring_individual.script testdata\scripts\te_ctsycomponent_callbarring_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_multimediacallcontrol_individual.script testdata\scripts\te_ctsycomponent_multimediacallcontrol_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_phonebookstore_individual.script testdata\scripts\te_ctsycomponent_phonebookstore_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_callcost_individual.script testdata\scripts\te_ctsycomponent_callcost_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_ims_individual.script testdata\scripts\te_ctsycomponent_ims_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_fixeddialling_individual.script testdata\scripts\te_ctsycomponent_fixeddialling_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_enstore_individual.script testdata\scripts\te_ctsycomponent_enstore_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_multicallcallcontrol_individual.script testdata\scripts\te_ctsycomponent_multicallcallcontrol_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_phonesecurity_individual.script testdata\scripts\te_ctsycomponent_phonesecurity_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_usertousersignalling_individual.script testdata\scripts\te_ctsycomponent_usertousersignalling_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_dtmf_individual.script testdata\scripts\te_ctsycomponent_dtmf_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_customipc_individual.script testdata\scripts\te_ctsycomponent_customipc_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_packetqos_individual.script testdata\scripts\te_ctsycomponent_packetqos_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_onstore_individual.script testdata\scripts\te_ctsycomponent_onstore_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_smspstore_individual.script testdata\scripts\te_ctsycomponent_smspstore_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_callownership_individual.script testdata\scripts\te_ctsycomponent_callownership_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_mms_individual.script testdata\scripts\te_ctsycomponent_mms_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_callemergency_individual.script testdata\scripts\te_ctsycomponent_callemergency_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_callwaiting_individual.script testdata\scripts\te_ctsycomponent_callwaiting_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_callinformation_individual.script testdata\scripts\te_ctsycomponent_callinformation_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_callcontrol_individual.script testdata\scripts\te_ctsycomponent_callcontrol_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_trafficchannel_individual.script testdata\scripts\te_ctsycomponent_trafficchannel_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_airtimeduration_individual.script testdata\scripts\te_ctsycomponent_airtimeduration_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_broadcastmessaging_individual.script testdata\scripts\te_ctsycomponent_broadcastmessaging_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_conferencecallcontrol_individual.script testdata\scripts\te_ctsycomponent_conferencecallcontrol_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_supplementaryservicecaps_individual.script testdata\scripts\te_ctsycomponent_supplementaryservicecaps_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_ussdmessaging_individual.script testdata\scripts\te_ctsycomponent_ussdmessaging_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_messagewaiting_individual.script testdata\scripts\te_ctsycomponent_messagewaiting_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_sessionmanagement_individual.script testdata\scripts\te_ctsycomponent_sessionmanagement_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_indicator_individual.script testdata\scripts\te_ctsycomponent_indicator_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_smartcardapplication_individual.script testdata\scripts\te_ctsycomponent_smartcardapplication_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_usernetworkaccess_individual.script testdata\scripts\te_ctsycomponent_usernetworkaccess_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_alternatelineservice_individual.script testdata\scripts\te_ctsycomponent_alternatelineservice_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_fax_individual.script testdata\scripts\te_ctsycomponent_fax_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_authorisation_individual.script testdata\scripts\te_ctsycomponent_authorisation_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_networkcontrol_individual.script testdata\scripts\te_ctsycomponent_networkcontrol_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_signalstrength_individual.script testdata\scripts\te_ctsycomponent_signalstrength_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_networksecurity_individual.script testdata\scripts\te_ctsycomponent_networksecurity_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_packetcontext_individual.script testdata\scripts\te_ctsycomponent_packetcontext_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_callforwarding_individual.script testdata\scripts\te_ctsycomponent_callforwarding_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_privacy_individual.script testdata\scripts\te_ctsycomponent_privacy_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_packetservice_individual.script testdata\scripts\te_ctsycomponent_packetservice_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_personalisation_individual.script testdata\scripts\te_ctsycomponent_personalisation_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_apncontrollist_individual.script testdata\scripts\te_ctsycomponent_apncontrollist_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_phonecontrol_individual.script testdata\scripts\te_ctsycomponent_phonecontrol_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_featmgr_individual.script testdata\scripts\te_ctsycomponent_featmgr_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_systemstate_individual.script testdata\scripts\te_ctsycomponent_systemstate_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsyintegration_mbms_auto.script testdata\scripts\te_ctsyintegration_mbms_auto.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_mbmscontext_individual.script testdata\scripts\te_ctsycomponent_mbmscontext_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_telephonyaudiocontrol_individual.script testdata\scripts\te_ctsycomponent_telephonyaudiocontrol_individual.script
data=EPOCROOT##epoc32\data\z\testdata\scripts\te_ctsycomponent_knownfailures_individual.script testdata\scripts\te_ctsycomponent_knownfailures_individual.script
//alternative deviceattributes.ini files
data=EPOCROOT##epoc32\data\z\testdata\configs\standard.ini testdata\configs\standard.ini
data=EPOCROOT##epoc32\data\z\testdata\configs\testgetphoneid0001b.ini testdata\configs\testgetphoneid0001b.ini
data=EPOCROOT##epoc32\data\z\testdata\configs\testgetphoneid0001c.ini testdata\configs\testgetphoneid0001c.ini
data=EPOCROOT##epoc32\data\z\testdata\configs\testgetphoneid0001d.ini testdata\configs\testgetphoneid0001d.ini
data=EPOCROOT##epoc32\data\z\testdata\configs\testgetphoneid0001e.ini testdata\configs\testgetphoneid0001e.ini
data=EPOCROOT##epoc32\data\z\testdata\configs\testgetphoneid0001f.ini testdata\configs\testgetphoneid0001f.ini
data=EPOCROOT##epoc32\data\z\testdata\configs\testgetphoneid0001g.ini testdata\configs\testgetphoneid0001g.ini
data=EPOCROOT##epoc32\data\z\testdata\configs\testgetphoneid0001h.ini testdata\configs\testgetphoneid0001h.ini
data=EPOCROOT##epoc32\data\z\testdata\configs\testgetphoneid0001i.ini testdata\configs\testgetphoneid0001i.ini
#endif // __TE_CTSY_COMPONENT_IBY__