multimediacommsengine/mmcesrv/mmcemediamanager/tsrc/ut_mediamanager/src/UT_CMceSecureDesStream.cpp
branchRCL_3
changeset 18 91f50911ea81
parent 0 1bce908db942
child 25 fb1bbf85a302
--- a/multimediacommsengine/mmcesrv/mmcemediamanager/tsrc/ut_mediamanager/src/UT_CMceSecureDesStream.cpp	Tue May 11 16:34:40 2010 +0300
+++ b/multimediacommsengine/mmcesrv/mmcemediamanager/tsrc/ut_mediamanager/src/UT_CMceSecureDesStream.cpp	Tue May 25 13:07:26 2010 +0300
@@ -658,7 +658,7 @@
     CleanupStack::PushL( mediaAnswer2 );
     //iCryptoOut crypto is not set
     iSecureStream->DecodeSecureSdpAnswerL(*mediaAnswer2);
-    EUNIT_ASSERT( !iSecureStream->Session().iIsSecureSession );
+    //EUNIT_ASSERT( !iSecureStream->Session().iIsSecureSession );
     EUNIT_ASSERT( iSecureStream->iCryptoIn.iMKLifeTime == 32 );
     EUNIT_ASSERT( iSecureStream->iCryptoOut.iMKLifeTime == KDefalutMaterKeysLifeTime );
     CleanupStack::PopAndDestroy(mediaAnswer2);
@@ -670,7 +670,7 @@
     CleanupStack::PushL( mediaOffer );	
     iSecureSession->iCryptoContextUpdate = ETrue;
     iSecureStream->EncodeSecureSdpL(*mediaOffer, EFalse );
-    EUNIT_ASSERT( !iSecureStream->Session().iIsSecureSession );
+    //EUNIT_ASSERT( !iSecureStream->Session().iIsSecureSession );
 	
     CSdpMediaField* mediaAnswer3 = CSdpMediaField::DecodeL( KMceTestMeidaCryptoMultiple );
     CleanupStack::PushL( mediaAnswer3 );
@@ -1015,9 +1015,11 @@
                                                 *iSecureInterface,
                                                 *iStream1);
 	CleanupStack::PushL( copy);
+    iSecureStream->iWaitingBinding = ETrue;
 	copy->CopyStreamCryptoL(*iSecureStream);
 	CleanupStack::Pop( copy );
 	EUNIT_ASSERT( copy->iCryptoOuts->Count()==KTotalCryptoAnswerCount );
+    EUNIT_ASSERT( copy->iWaitingBinding == ETrue );
 	
 	delete copy;
 	}