X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit-internal%2Futc-Dali-Text-Cursor.cpp;h=9c0842eb944e45c2b6f28bb00098fc770fc32d04;hb=ef172eb5a35516cc4512cfb284d93818f563c5c0;hp=74d335808304484f3713b4b0886e9cc61b40247e;hpb=e42dc155f49bacd9635433efafcfe3004392ddcf;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Cursor.cpp b/automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Cursor.cpp index 74d3358..9c0842e 100755 --- a/automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Cursor.cpp +++ b/automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Cursor.cpp @@ -97,8 +97,7 @@ bool GetClosestLineTest( const GetClosestLineData& data ) std::cout << " testing : " << data.description << std::endl; // 1) Create the model. - LogicalModelPtr logicalModel; - VisualModelPtr visualModel; + ModelPtr textModel; MetricsPtr metrics; Size textArea(400.f, 600.f); Size layoutSize; @@ -110,11 +109,13 @@ bool GetClosestLineTest( const GetClosestLineData& data ) fontDescriptionRuns, options, layoutSize, - logicalModel, - visualModel, + textModel, metrics, false ); + LogicalModelPtr logicalModel = textModel->mLogicalModel; + VisualModelPtr visualModel = textModel->mVisualModel; + for( unsigned int index = 0; index < data.numberOfTests; ++index ) { bool isLineHit = false; @@ -142,8 +143,7 @@ bool GetClosestCursorIndexTest( const GetClosestCursorIndexData& data ) std::cout << " testing : " << data.description << std::endl; // 1) Create the model. - LogicalModelPtr logicalModel; - VisualModelPtr visualModel; + ModelPtr textModel; MetricsPtr metrics; Size textArea(400.f, 600.f); Size layoutSize; @@ -155,11 +155,13 @@ bool GetClosestCursorIndexTest( const GetClosestCursorIndexData& data ) fontDescriptionRuns, options, layoutSize, - logicalModel, - visualModel, + textModel, metrics, false ); + LogicalModelPtr logicalModel = textModel->mLogicalModel; + VisualModelPtr visualModel = textModel->mVisualModel; + for( unsigned int index = 0; index < data.numberOfTests; ++index ) { bool isCharacterHit = false; @@ -191,8 +193,7 @@ bool GetCursorPositionTest( const GetCursorPositionData& data ) std::cout << " testing : " << data.description << std::endl; // 1) Create the model. - LogicalModelPtr logicalModel; - VisualModelPtr visualModel; + ModelPtr textModel; MetricsPtr metrics; Size textArea(400.f, 600.f); Size layoutSize; @@ -204,11 +205,13 @@ bool GetCursorPositionTest( const GetCursorPositionData& data ) fontDescriptionRuns, options, layoutSize, - logicalModel, - visualModel, + textModel, metrics, false ); + LogicalModelPtr logicalModel = textModel->mLogicalModel; + VisualModelPtr visualModel = textModel->mVisualModel; + GetCursorPositionParameters parameters; parameters.visualModel = visualModel; parameters.logicalModel = logicalModel; @@ -243,8 +246,7 @@ bool FindSelectionIndicesTest( const FindSelectionIndicesData& data ) std::cout << " testing : " << data.description << std::endl; // 1) Create the model. - LogicalModelPtr logicalModel; - VisualModelPtr visualModel; + ModelPtr textModel; MetricsPtr metrics; Size textArea(400.f, 600.f); Size layoutSize; @@ -256,11 +258,13 @@ bool FindSelectionIndicesTest( const FindSelectionIndicesData& data ) fontDescriptionRuns, options, layoutSize, - logicalModel, - visualModel, + textModel, metrics, false ); + LogicalModelPtr logicalModel = textModel->mLogicalModel; + VisualModelPtr visualModel = textModel->mVisualModel; + for( unsigned int index = 0; index < data.numberOfTests; ++index ) { CharacterIndex startIndex = 0; @@ -449,7 +453,7 @@ int UtcDaliGetClosestCursorIndex(void) CharacterHitTest::TAP, CharacterHitTest::TAP, CharacterHitTest::TAP, CharacterHitTest::TAP, CharacterHitTest::TAP }; CharacterIndex logicalIndex05[] = { 0, 10u, 20u, 30u, 40u, 46u, 47u, 52u, 62u, 71u, 82u, 93u, - 95u, 99u, 112u, 122u, 131u, 140u, + 94u, 99u, 112u, 122u, 131u, 140u, 141u, 153u, 162u, 171u, 181u, 187u, 188u, 194u, 201u, 213u, 222u, 234u, 236u, 244u, 254u, 263u, 265u }; @@ -493,7 +497,7 @@ int UtcDaliGetClosestCursorIndex(void) CharacterHitTest::TAP, CharacterHitTest::TAP, CharacterHitTest::TAP, CharacterHitTest::TAP, CharacterHitTest::TAP }; CharacterIndex logicalIndex06[] = { 0, 10u, 20u, 30u, 40u, 45u, 46u, 50u, 60u, 70u, 80u, 92u, - 93u, 100u, 110u, 121u, 131u, 138u, + 93u, 100u, 110u, 120u, 130u, 138u, 139u, 150u, 160u, 170u, 180u, 185u, 186u, 190u, 200u, 210u, 220u, 231u, 232u, 240u, 250u, 260u, 265u };