radioengine/settings/tsrc/conf/SettingsTestModule.cfg
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 31 Aug 2010 15:15:02 +0300
branchRCL_3
changeset 19 cce62ebc198e
permissions -rw-r--r--
Revision: 201031 Kit: 201035

[Define]
ChannelFrequencyNull 0
ChannelFrequency0 104000000
ChannelFrequency1 97500000
ChannelFrequency2 91300000
ChannelFrequency3 11300000
CBelowMinimumFrequency 34500000
AboveMaximumFrequency 23400000

Operator_A_MusicStoreName "Operator_A_MusicStore"
Operator_A_MusicStoreUrl   "Operator.A.MusicStore.fi"
NetworkId_0                 "Network_Id_1"
CountryCode_0               "12345"

ERadioHeadset               0
ERadioSpeaker               1
ERadioStereo                0
ERadioMono                  1

KErrNotFound				-1
KErrGeneral                 -2
KErrArgument				-6
KErrDiskFull				-26
KErrBadTestParameter		-1000
KErrEventPending			-2000
KErrCallbackErrorCode		-2001
KErrUnexpectedValue			-2002
KExpectedFrequencyChange	-2003
KErrTimeoutController		-2007
[Enddefine]

[Test]
title Example
create SettingsTestModule Settings
Settings Example pa ra me ters
delete Settings
[Endtest] 

// Settings API functions' tests

[Test]
title 1.1 Create Settings
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.2 OOM for creation of Settings
create SettingsTestModule Settings
oomignorefailure ON
loop 106
oomheapfailnext LOOP_COUNTER
Settings CreateSettingsL Preset
print LOOP_COUNTER
endloop
oomignorefailure OFF
oomheaptonormal
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.2a Read configurable keys
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings ReadConfigurableKeysL
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.3 First time Start performed or not
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings tstResetStartCount
Settings IsFirstTimeStart 1
Settings SetFirstTimeStartPerformed 1
Settings IsFirstTimeStart 0
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.4 Set UI Flags
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetUiFlags 123456789
Settings UiFlags 123456789
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.5 Set Headset Volume
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetHeadsetVolume 5
Settings HeadsetVolume 5
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.6 Set Speaker Volume
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetSpeakerVolume 6
Settings SpeakerVolume 6
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.7 Set Volume
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetVolume 7
Settings Volume 7
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.8 Output Mode
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetOutputMode ERadioStereo
Settings OutputMode ERadioStereo
Settings SetOutputMode ERadioMono
Settings OutputMode ERadioMono
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.9 Audio Route
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetAudioRoute ERadioHeadset
Settings AudioRoute ERadioHeadset
Settings SetAudioRoute ERadioHeadset
Settings AudioRoute ERadioHeadset
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.10 Headset Mute Status
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetHeadsetVolMuted 0
Settings IsHeadsetVolMuted 0
Settings SetHeadsetVolMuted 1
Settings IsHeadsetVolMuted 1
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.11 Speaker Mute Status
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetSpeakerVolMuted 0
Settings IsSpeakerVolMuted 0
Settings SetSpeakerVolMuted 1
Settings IsSpeakerVolMuted 1
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.12 Mute Status
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetVolMuted 0
Settings IsVolMuted 0
Settings SetVolMuted 1
Settings IsVolMuted 1
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.13 Power On Status
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetPowerOn 0
Settings IsPowerOn 0
Settings SetPowerOn 1
Settings IsPowerOn 1
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.14 Tuned Frequency
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetTunedFrequency ChannelFrequency1
Settings TunedFrequency ChannelFrequency1
Settings SetTunedFrequency ChannelFrequency3
Settings TunedFrequency ChannelFrequency3
Settings SetTunedFrequency BelowMinimumFrequency
Settings SetTunedFrequency AboveMaximumFrequency
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.15 Default Minimum Volume Level
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings DefaultMinVolumeLevel
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.16 Regions' Count
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings CountRegions
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.17 Region
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings Region
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.18 Region's Identification
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetRegionId 2
Settings RegionId 2
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.19 Frequency Step Size
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings FrequencyStepSize
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.20  Minimum Frequency
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings MinFrequency
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.21 Maximum Frequency
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings MaxFrequency
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.22 Decimal Count
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings DecimalCount
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.23 Default Region
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings DefaultRegion
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.24 Network Id
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetNetworkId NetworkId_0
Settings NetworkId NetworkId_0
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.25 Country Code
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetCountryCode CountryCode_0
Settings CountryCode CountryCode_0
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.26 Is Region Allowed
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings IsRegionAllowed
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.27 Resolve Drive 
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings ResolveDriveL
Settings DestroySettingsL
delete Settings
[Endtest]

[Test]
title 1.28 Change of Region  
create SettingsTestModule Settings
Settings CreateSettingsL Preset
Settings SetRegionId 0
pause 10000
Settings RegionId 0
Settings DestroySettingsL
delete Settings
[Endtest]