mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaSettingAvailability.cpp
--- a/mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaSettingAvailability.cpp Thu Aug 19 09:51:39 2010 +0300
+++ b/mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaSettingAvailability.cpp Tue Aug 31 15:12:07 2010 +0300
@@ -132,7 +132,13 @@
MultimediaSharingSettings::SetActivationSettingL(MusSettingsKeys::EActiveInHomeNetworks);
iSettingAvailability->CheckActivationState();
- EUNIT_ASSERT( iSettingAvailability->iState == MMusAvaObserver::EMusActivationError );
+ EUNIT_GET_ALLOC_DECORATOR_FAILCOUNT( count );
+ if ( count > 0 && iSettingAvailability->iState
+ == MMusAvaObserver::EMusActivationError )
+ {
+ User::Leave( KErrNoMemory );
+ }
+ EUNIT_ASSERT( iSettingAvailability->iState == MMusAvaObserver::EMusAvaStatusAvailable );
MultimediaSharingSettings::SetActivationSettingL(MusSettingsKeys::ENever);
iSettingAvailability->CheckActivationState();