logsui/logscntfinder/tsrc/ut_logscntfinder/src/ut_logspredictivetranslator.cpp
changeset 9 68f3171a5819
parent 8 6c9acdc6adc0
child 15 76d2cf7a585e
--- a/logsui/logscntfinder/tsrc/ut_logscntfinder/src/ut_logspredictivetranslator.cpp	Thu Jun 24 14:44:14 2010 +0300
+++ b/logsui/logscntfinder/tsrc/ut_logscntfinder/src/ut_logspredictivetranslator.cpp	Thu Jul 08 11:31:03 2010 +0300
@@ -87,15 +87,20 @@
               2 );
     QVERIFY( ok );
     
-    QString test2( "Hannu%");
-    QCOMPARE( mTranslator->LogsPredictiveTranslator::translate( test2, &ok ).length(),test2.length() -1 );
+    QString test2("abc");
+    test2.append(QChar(9));
+    test2.append("efghijklmn");
+    
+    QCOMPARE( mTranslator->LogsPredictiveTranslator::translate( test2, &ok ).length(),
+              3);
+              
     QVERIFY( !ok );
     
 }
 
 void UT_LogsPredictiveTranslator::testTranslatePattern()
 {
-    QString test1( "12345" );
+    QString test1( "%12345" );
     
     QCOMPARE( mTranslator->LogsPredictiveTranslator::translatePattern( test1 ).length(),
               test1.length() );
@@ -105,13 +110,10 @@
 
 void UT_LogsPredictiveTranslator::testTranslateText()
 {
-    QString test1( "12345" );
+    QString test1( "%12345" );
     
     QCOMPARE( mTranslator->translateText( test1 ).length(), test1.length() );
     
-    QString test2( "Hannu%");
-    QCOMPARE( mTranslator->translateText( test2 ).length(), test2.length() - 1 );
-
     QEXPECT_FAIL("", "No proper Thai keymap yet", Abort );
     //text is thai, input lang latin
     const int ucsize = 9;
@@ -138,11 +140,6 @@
     QVERIFY( !mTranslator->mNameTranslator );
     QCOMPARE( mTranslator->mib(), MIBenumLatin );
     
-    //unmapped
-    QString test2( "Hannu%");
-    QCOMPARE( mTranslator->nameTranslator( test2 ).mib(), MIBenumLatin );
-    QVERIFY( !mTranslator->mNameTranslator );
-    QCOMPARE( mTranslator->mib(), MIBenumLatin );
 
     QEXPECT_FAIL("", "No proper Thai keymap yet", Abort );