Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-26495

tst_QTextScriptEngine fails on most of the platforms

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 4.8.2, 5.3.0
    • Fix Version/s: 5.3.0
    • Labels:
    • Environment:
      Qt 4.8.2
      c7964e7962a002028169eab5b85d15dd3e0005d1
    • Commits:
      48679a3748108fc600853f5f7355cb8495c649d2

      Description

      tst_QTextScriptEngine::thaiWithZWJ() fails on:

      • win32-msvc2010_Windows_7
      • win32-msvc2010_developer-build_Windows_7

      tst_QTextScriptEngine::thaiSaraAM() fails on:

      • linux-g++-32_Ubuntu_10.04_x86
      • linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64
      • macx-g++_OSX_10.6
      • macx-g++_OSX_10.7
      • macx-g++_developer-build_OSX_10.7
      • qws_linux-x86-g++
      • win32-msvc2010_Windows_7
      • win32-msvc2010_developer-build_Windows_7

      tst_QTextScriptEngine::thaiMultipleVowels() fails on:

      • macx-g++_OSX_10.6
      • macx-g++_OSX_10.7
      • macx-g++_developer-build_OSX_10.7
      • win32-msvc2010_Windows_7
      • win32-msvc2010_developer-build_Windows_7

      tst_QTextScriptEngine::gurmukhi() fails on:

      • linux-g++-32_Ubuntu_10.04_x86
      • linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64

      On linux what you get is:

      ./tst_qtextscriptengine 
      ********* Start testing of tst_QTextScriptEngine *********
      Config: Using QTest library 4.8.2, Qt 4.8.2
      PASS   : tst_QTextScriptEngine::initTestCase()
      SKIP   : tst_QTextScriptEngine::devanagari() couln't find Raghindi
         Loc: [tst_qtextscriptengine.cpp(242)]
      SKIP   : tst_QTextScriptEngine::bengali() couln't find Akaash
         Loc: [tst_qtextscriptengine.cpp(412)]
      QDEBUG : tst_QTextScriptEngine::gurmukhi() Lohit Punjabi: shaping of string  a15  a4d  a39  failed, nglyphs=2, expected 2
      QDEBUG : tst_QTextScriptEngine::gurmukhi()     glyph result =   3f   9c 
      FAIL!  : tst_QTextScriptEngine::gurmukhi() 'shaping(f, s)' returned FALSE. ()
         Loc: [tst_qtextscriptengine.cpp(568)]
      SKIP   : tst_QTextScriptEngine::oriya() couln't find utkal
         Loc: [tst_qtextscriptengine.cpp(609)]
      SKIP   : tst_QTextScriptEngine::tamil() couln't find AkrutiTml1
         Loc: [tst_qtextscriptengine.cpp(686)]
      SKIP   : tst_QTextScriptEngine::telugu() couln't find Pothana2000
         Loc: [tst_qtextscriptengine.cpp(734)]
      SKIP   : tst_QTextScriptEngine::kannada() couln't find Sampige
         Loc: [tst_qtextscriptengine.cpp(781)]
      SKIP   : tst_QTextScriptEngine::malayalam() couln't find AkrutiMal2
         Loc: [tst_qtextscriptengine.cpp(873)]
      SKIP   : tst_QTextScriptEngine::sinhala() couln't find Malithi Web
         Loc: [tst_qtextscriptengine.cpp(939)]
      SKIP   : tst_QTextScriptEngine::greek() couln't find SBL_grk
         Loc: [tst_qtextscriptengine.cpp(1120)]
      PASS   : tst_QTextScriptEngine::khmer()
      SKIP   : tst_QTextScriptEngine::linearB() couln't find Penuturesu
         Loc: [tst_qtextscriptengine.cpp(1010)]
      PASS   : tst_QTextScriptEngine::controlInSyllable_qtbug14204()
      PASS   : tst_QTextScriptEngine::combiningMarks_qtbug15675()
      PASS   : tst_QTextScriptEngine::mirroredChars()
      PASS   : tst_QTextScriptEngine::thaiIsolatedSaraAm()
      PASS   : tst_QTextScriptEngine::thaiWithZWJ()
      PASS   : tst_QTextScriptEngine::thaiLineSplitting()
      FAIL!  : tst_QTextScriptEngine::thaiSaraAM() Compared values are not the same
         Actual (e->layoutData->items[0].num_glyphs): 29
         Expected (ushort(28)): 28
         Loc: [tst_qtextscriptengine.cpp(1349)]
      PASS   : tst_QTextScriptEngine::thaiMultipleVowels()
      PASS   : tst_QTextScriptEngine::cleanupTestCase()
      Totals: 10 passed, 2 failed, 10 skipped
      ********* Finished testing of tst_QTextScriptEngine *********
      

        Attachments

          Issue Links

          For Gerrit Dashboard: QTBUG-26495
          # Subject Branch Project Status CR V

            Activity

              People

              Assignee:
              ritt.ks Konstantin Ritt
              Reporter:
              seahumad [BB] Sergio Ahumada (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes