diff -r 1a6714c53019 -r cce62ebc198e radioengine/settings/tsrc/conf/SettingsTestModule.cfg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/radioengine/settings/tsrc/conf/SettingsTestModule.cfg Tue Aug 31 15:15:02 2010 +0300 @@ -0,0 +1,340 @@ +[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]