mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaSettingAvailability.cpp
branchRCL_3
changeset 33 bc78a40cd63c
parent 32 73a1feb507fb
equal deleted inserted replaced
32:73a1feb507fb 33:bc78a40cd63c
   130         }
   130         }
   131     EUNIT_ASSERT( iSettingAvailability->iState == MMusAvaObserver::EMusAvaStatusAvailable );
   131     EUNIT_ASSERT( iSettingAvailability->iState == MMusAvaObserver::EMusAvaStatusAvailable );
   132 
   132 
   133     MultimediaSharingSettings::SetActivationSettingL(MusSettingsKeys::EActiveInHomeNetworks);
   133     MultimediaSharingSettings::SetActivationSettingL(MusSettingsKeys::EActiveInHomeNetworks);
   134     iSettingAvailability->CheckActivationState();
   134     iSettingAvailability->CheckActivationState();
   135     EUNIT_GET_ALLOC_DECORATOR_FAILCOUNT( count );
   135     EUNIT_ASSERT( iSettingAvailability->iState == MMusAvaObserver::EMusActivationError );
   136     if ( count > 0 && iSettingAvailability->iState 
       
   137         == MMusAvaObserver::EMusActivationError )
       
   138         {
       
   139         User::Leave( KErrNoMemory );
       
   140         }
       
   141     EUNIT_ASSERT( iSettingAvailability->iState == MMusAvaObserver::EMusAvaStatusAvailable );
       
   142     
   136     
   143     MultimediaSharingSettings::SetActivationSettingL(MusSettingsKeys::ENever);    
   137     MultimediaSharingSettings::SetActivationSettingL(MusSettingsKeys::ENever);    
   144     iSettingAvailability->CheckActivationState();
   138     iSettingAvailability->CheckActivationState();
   145     EUNIT_ASSERT( iSettingAvailability->iState == MMusAvaObserver::EMusActivationError );
   139     EUNIT_ASSERT( iSettingAvailability->iState == MMusAvaObserver::EMusActivationError );
   146 
   140