X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit-internal%2Futc-Dali-BidirectionalSupport.cpp;h=37b5277ec873b3d3a5ed2255c84c1d0e330e4c3f;hb=f5e86ed8fd10a19aaeac4be8703887ffa24fcf7f;hp=f61e539b2416bfd29f3bbcd5cf02630dd04e212a;hpb=e5a56dace042712c1d89015bcb43942dfb237af8;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit-internal/utc-Dali-BidirectionalSupport.cpp b/automated-tests/src/dali-toolkit-internal/utc-Dali-BidirectionalSupport.cpp index f61e539..37b5277 100644 --- a/automated-tests/src/dali-toolkit-internal/utc-Dali-BidirectionalSupport.cpp +++ b/automated-tests/src/dali-toolkit-internal/utc-Dali-BidirectionalSupport.cpp @@ -24,7 +24,7 @@ #include #include #include -#include +#include using namespace Dali; using namespace Toolkit; @@ -111,8 +111,9 @@ struct GetCharactersDirectionData bool SetBidirectionalInfoTest( const SetBidirectionalInfoData& data ) { // 1) Create the model. - LogicalModelPtr logicalModel = LogicalModel::New(); - VisualModelPtr visualModel = VisualModel::New(); + LogicalModelPtr logicalModel; + VisualModelPtr visualModel; + MetricsPtr metrics; Size textArea(100.f, 60.f); Size layoutSize; @@ -125,7 +126,8 @@ bool SetBidirectionalInfoTest( const SetBidirectionalInfoData& data ) options, layoutSize, logicalModel, - visualModel ); + visualModel, + metrics ); // 2) Clear the bidirectional paragraph info data. Vector& bidirectionalInfo = logicalModel->mBidirectionalParagraphInfo; @@ -215,8 +217,9 @@ void FreeBidirectionalLineInfoResources( Vector bidire bool ReorderLinesTest( const ReorderLinesData& data ) { // 1) Create the model. - LogicalModelPtr logicalModel = LogicalModel::New(); - VisualModelPtr visualModel = VisualModel::New(); + LogicalModelPtr logicalModel; + VisualModelPtr visualModel; + MetricsPtr metrics; Size textArea(100.f, 300.f); Size layoutSize; @@ -229,7 +232,8 @@ bool ReorderLinesTest( const ReorderLinesData& data ) options, layoutSize, logicalModel, - visualModel ); + visualModel, + metrics ); // 2) Clear the bidirectional line info data. uint32_t startRemoveIndex = logicalModel->mBidirectionalLineInfo.Count(); @@ -338,8 +342,9 @@ bool ReorderLinesTest( const ReorderLinesData& data ) bool GetMirroredTextTest( const GetMirroredTextData& data ) { // 1) Create the model. - LogicalModelPtr logicalModel = LogicalModel::New(); - VisualModelPtr visualModel = VisualModel::New(); + LogicalModelPtr logicalModel; + VisualModelPtr visualModel; + MetricsPtr metrics; Size textArea(100.f, 60.f); Size layoutSize; @@ -352,7 +357,8 @@ bool GetMirroredTextTest( const GetMirroredTextData& data ) options, layoutSize, logicalModel, - visualModel ); + visualModel, + metrics ); // 2) Call the GetMirroredText() function for the whole text Vector mirroredText; @@ -410,8 +416,9 @@ bool GetMirroredTextTest( const GetMirroredTextData& data ) bool GetCharactersDirectionTest( const GetCharactersDirectionData& data ) { // 1) Create the model. - LogicalModelPtr logicalModel = LogicalModel::New(); - VisualModelPtr visualModel = VisualModel::New(); + LogicalModelPtr logicalModel; + VisualModelPtr visualModel; + MetricsPtr metrics; Size textArea(100.f, 60.f); Size layoutSize; @@ -424,7 +431,8 @@ bool GetCharactersDirectionTest( const GetCharactersDirectionData& data ) options, layoutSize, logicalModel, - visualModel ); + visualModel, + metrics ); Vector& bidirectionalInfo = logicalModel->mBidirectionalParagraphInfo; @@ -459,7 +467,6 @@ bool GetCharactersDirectionTest( const GetCharactersDirectionData& data ) int UtcDaliSetBidirectionalInfo(void) { - ToolkitTestApplication application; tet_infoline(" UtcDaliSetBidirectionalInfo"); unsigned int indices01[] = {}; @@ -594,6 +601,7 @@ int UtcDaliSetBidirectionalInfo(void) for( unsigned int index = 0u; index < numberOfTests; ++index ) { + ToolkitTestApplication application; if( !SetBidirectionalInfoTest( data[index] ) ) { tet_result(TET_FAIL); @@ -606,7 +614,6 @@ int UtcDaliSetBidirectionalInfo(void) int UtcDaliReorderLines(void) { - ToolkitTestApplication application; tet_infoline(" UtcDaliSetBidirectionalInfo"); unsigned int visualToLogical0301[] = { 0u, 1u, 2u, 3u, 4u, 5u, 9u, 8u, 7u, 6u, 10u }; @@ -781,6 +788,7 @@ int UtcDaliReorderLines(void) for( unsigned int index = 0u; index < numberOfTests; ++index ) { + ToolkitTestApplication application; if( !ReorderLinesTest( data[index] ) ) { tet_result(TET_FAIL); @@ -793,7 +801,6 @@ int UtcDaliReorderLines(void) int UtcDaliGetMirroredText(void) { - ToolkitTestApplication application; tet_infoline(" UtcDaliGetMirroredText"); struct GetMirroredTextData data[] = @@ -865,6 +872,7 @@ int UtcDaliGetMirroredText(void) for( unsigned int index = 0u; index < numberOfTests; ++index ) { + ToolkitTestApplication application; if( !GetMirroredTextTest( data[index] ) ) { tet_result(TET_FAIL); @@ -877,7 +885,6 @@ int UtcDaliGetMirroredText(void) int UtcDaliGetCharactersDirection(void) { - ToolkitTestApplication application; tet_infoline(" UtcDaliGetCharactersDirection"); bool directions01[] = {}; @@ -987,6 +994,7 @@ int UtcDaliGetCharactersDirection(void) for( unsigned int index = 0u; index < numberOfTests; ++index ) { + ToolkitTestApplication application; if( !GetCharactersDirectionTest( data[index] ) ) { tet_result(TET_FAIL);