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-TextView-HelperAndDebug.cpp;h=f5e39e6ee5017036b55dd8ab8017550d66a385f6;hp=d17835655c196f919c507ee876626741940a89e4;hb=49499a0b6e23d98f681f7aefe6b18c5dad55f8b3;hpb=a881757839b7abb008873a68c67e17b3ba39669b diff --git a/automated-tests/src/dali-toolkit-internal/utc-Dali-TextView-HelperAndDebug.cpp b/automated-tests/src/dali-toolkit-internal/utc-Dali-TextView-HelperAndDebug.cpp index d178356..f5e39e6 100644 --- a/automated-tests/src/dali-toolkit-internal/utc-Dali-TextView-HelperAndDebug.cpp +++ b/automated-tests/src/dali-toolkit-internal/utc-Dali-TextView-HelperAndDebug.cpp @@ -55,23 +55,21 @@ struct GetIndicesFromGlobalCharacterIndexTest std::string description; std::string input; std::size_t position; - std::size_t lineIndex; - std::size_t groupIndex; + std::size_t paragraphIndex; std::size_t wordIndex; std::size_t characterIndex; }; /** - * Gets the line, group, word, and character indices for a given text and a given position and checks the results with the given indices. + * Gets the paragraph, word, and character indices for a given text and a given position and checks the results with the given indices. * * If the test fails it prints a short description and the line where this function was called. * * @param description Short description of the experiment. * @param input The input text. * @param position Global position of the character. i.e in a text with with 1000 characters, position could be any value from 0 to 1000. - * @param resultLineIndex Index to the line where the character is located. - * @param resultGroupIndex Index to the group within the line where the character is located. - * @param resultWordIndex Index to the word within the group where the character is located. + * @param resultParagraphIndex Index to the paragraph where the character is located. + * @param resultWordIndex Index to the word within the paragraph where the character is located. * @param resultCharacterIndex Index to the character within the word where the character is located. * @param location Where this function has been called. * @@ -80,8 +78,7 @@ struct GetIndicesFromGlobalCharacterIndexTest bool TestGetIndicesFromGlobalCharacterIndex( const std::string& description, const std::string& input, const std::size_t position, - const std::size_t resultLineIndex, - const std::size_t resultGroupIndex, + const std::size_t resultParagraphIndex, const std::size_t resultWordIndex, const std::size_t resultCharacterIndex, const char* location ) @@ -104,14 +101,9 @@ bool TestGetIndicesFromGlobalCharacterIndex( const std::string& description, inputLayout, indices ); - if( indices.mLineIndex != resultLineIndex ) + if( indices.mParagraphIndex != resultParagraphIndex ) { - tet_printf( "Fail. different line index. %s", location ); - return false; - } - if( indices.mGroupIndex != resultGroupIndex ) - { - tet_printf( "Fail. different group index. %s", location ); + tet_printf( "Fail. different paragraph index. %s", location ); return false; } if( indices.mWordIndex != resultWordIndex ) @@ -148,7 +140,6 @@ int UtcDaliTextViewGetIndicesFromGlobalCharacterIndex(void) 0, 0, 0, - 0, 0 }, { @@ -160,7 +151,6 @@ int UtcDaliTextViewGetIndicesFromGlobalCharacterIndex(void) 76, 4, 0, - 0, 0 }, { @@ -172,7 +162,6 @@ int UtcDaliTextViewGetIndicesFromGlobalCharacterIndex(void) 75, 3, 0, - 0, 0 }, { @@ -183,8 +172,7 @@ int UtcDaliTextViewGetIndicesFromGlobalCharacterIndex(void) "\n" ), 35, 1, - 1, - 0, + 4, 0 }, { @@ -196,19 +184,16 @@ int UtcDaliTextViewGetIndicesFromGlobalCharacterIndex(void) 3, 0, 0, - 0, 3 }, - /* TODO Check for mixed RTL and LTR text. { - std::string( "Test position 33. (end of the second word of the second line)" ), + std::string( "Test position 33. (end of the second word of the second paragraph)" ), std::string( "text text text text text\n" "text text טקסט טקסט text\n" "text text text text text\n" "\n" ), 33, 1, - 0, 2, 3 }, @@ -220,19 +205,17 @@ int UtcDaliTextViewGetIndicesFromGlobalCharacterIndex(void) "\n" ), 43, 1, - 1, - 3, + 6, 3 }, - */ }; - const std::size_t numberOfTests( 5 ); + const std::size_t numberOfTests( 7 ); for( std::size_t index = 0; index < numberOfTests; ++index ) { const GetIndicesFromGlobalCharacterIndexTest& test = getIndicesFromGlobalCharacterIndexTests[index]; - if( !TestGetIndicesFromGlobalCharacterIndex( test.description, test.input, test.position, test.lineIndex, test.groupIndex, test.wordIndex, test.characterIndex, TEST_LOCATION ) ) + if( !TestGetIndicesFromGlobalCharacterIndex( test.description, test.input, test.position, test.paragraphIndex, test.wordIndex, test.characterIndex, TEST_LOCATION ) ) { tet_result( TET_FAIL ); }