tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

README.txt (1501B)


      1 Integration Tests for ECMAScript Internationalization API
      2 =========================================================
      3 
      4 The tests in this directory test the integration of the ICU library
      5 (Internationalization Components for Unicode) into the implementation of the
      6 ECMAScript Internationalization API in SpiderMonkey.
      7 
      8 These integration tests are complementary to:
      9 
     10 - The Test402 test suite maintained by Ecma TC39, which tests conformance of
     11  an implementation to standard ECMA-402, ECMAScript Internationalization API
     12  Specification. Test402 is currently maintained as part of Test262, the overall
     13  conformance test suite for ECMAScript; for more information, see
     14  http://wiki.ecmascript.org/doku.php?id=test262:test262
     15 
     16 - The test suite of the ICU library, which tests the implementation of ICU
     17  itself and correct interpretation of the locale data it obtains from CLDR
     18  (Common Locale Data Repository). For information on ICU, see
     19  http://site.icu-project.org
     20 
     21 The integration tests check for a variety of locales and options whether the
     22 results are localized in a way that indicates correct integration with ICU.
     23 Such tests are somewhat fragile because the underlying locale data reflects
     24 real world usage and is therefore subject to change. When the ICU library used
     25 by Mozilla is upgraded, it is likely that some of the integration tests will
     26 fail because of locale data changes; however, others might fail because of
     27 actual software bugs. Failures therefore have to be examined carefully.