mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaInviteResponder.cpp
--- a/mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaInviteResponder.cpp Tue Sep 14 21:13:00 2010 +0300
+++ b/mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaInviteResponder.cpp Wed Sep 15 12:09:15 2010 +0300
@@ -25,6 +25,7 @@
#include "muslogger.h"
#include "CSipSseTestTls.h"
#include "musavacapabilitytesthelper.h" //remove compilation warning
+#include "mussettings.h"
// EXTERNAL INCLUDES
#include <digia/eunit/eunitmacros.h>
@@ -118,7 +119,15 @@
iResponderObserverImp->iApplicationState = MMusAvaSettingsObserver::EApplicationStateNotDefined;
iInviteResponder->iTransaction->iIsClientTransaction = EFalse;
iInviteResponder->AnswerL();
- EUNIT_ASSERT( iInviteResponder->iTransaction->iResponseElements->StatusCode() == 603 );
+ if ( MultimediaSharingSettings::OperatorVariantSettingL() ==
+ MusSettingsKeys::EOperatorSpecific )
+ {
+ EUNIT_ASSERT( iInviteResponder->iTransaction->iResponseElements->StatusCode() == 486 );
+ }
+ else
+ {
+ EUNIT_ASSERT( iInviteResponder->iTransaction->iResponseElements->StatusCode() == 603 );
+ }
}
void UT_CMusAvaInviteResponder::UT_CMusAvaInviteResponder_SendResponseLL()