X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit-internal%2Futc-Dali-Text-Markup.cpp;h=779eb566762f5fafcb888d2167447638dd979bd7;hp=7007170a6ababe9081cc87bac35284605db8df7a;hb=d82494a77e405d5924cf1af3fe55b2d9b9577e3f;hpb=b60fd26436c5a04b5f7e9d1f135181aabcfc6518 diff --git a/automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Markup.cpp b/automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Markup.cpp index 7007170..779eb56 100755 --- a/automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Markup.cpp +++ b/automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Markup.cpp @@ -36,6 +36,7 @@ using namespace Text; namespace { + /////////////////////////////////////////////////////////// struct TokenComparisonData @@ -182,9 +183,20 @@ namespace Vector colorRuns; Vector fontRuns; - MarkupProcessData markupProcessData( colorRuns, fontRuns ); + Vector items; + MarkupProcessData markupProcessData( colorRuns, fontRuns, items ); ProcessMarkupString( data.xHTMLEntityString, markupProcessData ); + for( Vector::Iterator it = items.Begin(), + endIt = items.End(); + it != endIt; + ++it ) + { + EmbeddedItem& item = *it; + delete[] item.url; + } + items.Clear(); + if( markupProcessData.markupProcessedText != data.expectedString ) { std::cout << " different output string : " << markupProcessData.markupProcessedText << ", expected : " << data.expectedString << " " << std::endl;