contentmgmt/cafstreamingsupport/test/tscaf/source/tmultikeystreamdecoders.cpp
branchRCL_3
changeset 96 a71299154b21
parent 95 641f389e9157
equal deleted inserted replaced
95:641f389e9157 96:a71299154b21
    52 	return TestStepResult();
    52 	return TestStepResult();
    53 	}
    53 	}
    54 
    54 
    55 TVerdict CScafMultiKeyStreamDecoders::doTestL()
    55 TVerdict CScafMultiKeyStreamDecoders::doTestL()
    56 	{
    56 	{
       
    57 #ifdef INTERNALLY_ENABLE_UPWARD_DEPENDENCY
    57 	// Assume the test has failed if the test step result hasn't been otherwise set to EPass
    58 	// Assume the test has failed if the test step result hasn't been otherwise set to EPass
    58 	SetTestStepResult(EFail);
    59 	SetTestStepResult(EFail);
    59 	
    60 	
    60 	// Retrieval of expected values for Key stream Decoder "A"
    61 	// Retrieval of expected values for Key stream Decoder "A"
    61 	TExpectedKeyStreamDecoderAttributes expectedAttributesA = iExpectedKeyStreamDecoderData[0];
    62 	TExpectedKeyStreamDecoderAttributes expectedAttributesA = iExpectedKeyStreamDecoderData[0];
   160 		INFO_PRINTF2(_L("*** Thread %d: SUCCESS - Attributes associated with Key Stream Decoders A & B match expected values ***"),iThreadId);
   161 		INFO_PRINTF2(_L("*** Thread %d: SUCCESS - Attributes associated with Key Stream Decoders A & B match expected values ***"),iThreadId);
   161 		SetTestStepResult(EPass);
   162 		SetTestStepResult(EPass);
   162 		}
   163 		}
   163 	
   164 	
   164 	CleanupStack::PopAndDestroy(5, sdpDoc); //< decoderB, decoderA, protectStreamDescB, protectStreamDescA, sdpDoc
   165 	CleanupStack::PopAndDestroy(5, sdpDoc); //< decoderB, decoderA, protectStreamDescB, protectStreamDescA, sdpDoc
       
   166 #endif	
   165 	return TestStepResult();	
   167 	return TestStepResult();	
   166 	}
   168 	}
   167 
   169 
   168 TVerdict CScafMultiKeyStreamDecoders::doTestStepPostambleL()
   170 TVerdict CScafMultiKeyStreamDecoders::doTestStepPostambleL()
   169 	{
   171 	{