diff -r ce86b6d44a6d -r 407431f36921 mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengmcesession.cpp --- a/mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengmcesession.cpp Wed Jun 09 09:37:52 2010 +0300 +++ b/mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengmcesession.cpp Mon Jun 21 15:36:50 2010 +0300 @@ -237,6 +237,13 @@ //Disable display->iIsEnabled = EFalse; EUNIT_ASSERT( !iLiveSession->IsDisplayEnabledL() ); + + // Display is reported as disabled when session state is terminated or idle + iLiveSession->iSession->iState = CMceSession::ETerminated; + display->iIsEnabled = ETrue; + EUNIT_ASSERT( !iLiveSession->IsDisplayEnabledL() ); + iLiveSession->iSession->iState = CMceSession::EIdle; + EUNIT_ASSERT( !iLiveSession->IsDisplayEnabledL() ); }