This is an automated email from the ASF dual-hosted git repository.

damjan pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/openoffice.git


    from ef3bfc8d89 Add logic for disabling entry in popup menu.
     new de76a5ada4 Begin moving i18n unit tests from main/qadevOOo to 
test/testuno/source/api. Delete these from the broken/unused 
main/framework/qa/complex/api_internal/api.lst.
     new 2f709283d1 Integrate the i18n unit tests with their new test 
framework, eliminate most method order dependencies, and other test fixes.
     new c7202f3b2c Add the test document for XBreakIteratorTest.
     new d01bf5ec1f Fix a deadlock in the DBAccess test when connecting to 
OpenOffice for each test instead of once for the whole class.
     new cc5c65fb5c Fix the 
XCharacterClassificationTest._getCharacterDirection() test by using 43 (the '+' 
sign) instead of 47 ('/') when testing for the 
DirectionProperty.EUROPEAN_NUMBER_SEPARATOR property.
     new 8619c5106e Fix a typo.
     new c4369f90e8 Fix spacing.
     new 24ef62ed28 Fix the test failures in 
XCharacterClassificationTest._getType(). Some of the hardcoded characters no 
longer had the type they were originally expected to have, probably due to 
changes in new Unicode versions. Replace them with other characters that have 
the expected types now.
     new 5c977050c2 Fix the test failure in 
XCharacterClassificationTest._getCharacterType(). The ')' doesn't have type 
PRINTABLE any longer, so use '*' instead which does have it.
     new 07b0567639 Fix the error and failure in the 
XCharacterClassificationTest._getScript() unit test. Don't check the surrogate 
pairs, which getScript() doesn't seem to identify correctly. Also verify the 
script is in range of our known script value range to avoid 
ArrayIndexOutOfBoundsException.
     new daf711bf72 Document that XcharacterClassification._toLower() has bug 
#87590.
     new 10a136b91c Fix the test failures in XBreakIteratorTest._isBeginWord() 
and _isEndWord(). It was failing because the word type differed: it used 
WordType.ANY_WORD when calling XBreakIterator.isBeginWord() and 
XBreakIterator.isEndWord(), but used WordType.ANYWORD_IGNOREWHITESPACES instead 
when determining word boundaries to test in nextWord().
     new da5c8a22e4 Test for October properly. Month 10 will fail both of these 
tests         else if (month > 6 && month < 10) { quarter = "Q3"; longQuarter = 
"3rd quarter"; }         else if (month > 10 && month < 13) {quarter = "Q4"; 
longQuarter = "4th quarter"; } as 10 is neither greater nor lesser than 10. 
Rewrite the comparison to include 10 properly, and clean it up.
     new ce881ba306 Document the changes.
     new c09e96c517 Make Java 1.7 the minimum version.
     new 66ceb4cf46 Delete the i18n mod in qadevOOo.
     new 6438e1d6ca Test the XChapterCollator too.
     new c04e01988b Delete the CSV files used in the old i18n tests.

The 18 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 main/framework/qa/complex/api_internal/api.lst     | 541 ++++++++++-----------
 .../src/main/java/mod/_i18n/BreakIterator.java     | 118 -----
 .../src/main/java/mod/_i18n/CalendarImpl.java      |  75 ---
 .../src/main/java/mod/_i18n/ChapterCollator.java   |  79 ---
 .../java/mod/_i18n/CharacterClassification.java    |  82 ----
 .../src/main/java/mod/_i18n/Collator.java          |  76 ---
 .../main/java/mod/_i18n/IndexEntrySupplier.java    |  81 ---
 .../src/main/java/mod/_i18n/LocaleData.java        |  80 ---
 .../java/mod/_i18n/NumberFormatCodeMapper.java     |  86 ----
 .../src/main/java/mod/_i18n/TextSearch.java        |  76 ---
 .../src/main/java/mod/_i18n/Transliteration.java   |  76 ---
 .../i18n/com.sun.star.i18n.BreakIterator.csv       |  23 -
 .../objdsc/i18n/com.sun.star.i18n.CalendarImpl.csv |  24 -
 .../i18n/com.sun.star.i18n.ChapterCollator.csv     |  10 -
 .../com.sun.star.i18n.CharacterClassification.csv  |  13 -
 .../objdsc/i18n/com.sun.star.i18n.Collator.csv     |  10 -
 .../i18n/com.sun.star.i18n.IndexEntrySupplier.csv  |  12 -
 .../objdsc/i18n/com.sun.star.i18n.LocaleData.csv   |  15 -
 .../com.sun.star.i18n.NumberFormatCodeMapper.csv   |   7 -
 .../i18n/com.sun.star.i18n.Transliteration.csv     |  19 -
 .../objdsc/i18n/com.sun.star.util.TextSearch.csv   |   3 -
 test/README.md                                     |   6 +-
 test/build.xml                                     |   6 +-
 .../testuno/data/api/i18n}/Iterator.sxw            | Bin
 .../source/api/i18n/XBreakIteratorTest.java        | 234 +++++----
 .../testuno/source/api/i18n/XCalendarTest.java     | 312 +++++-------
 .../api/i18n/XCharacterClassificationTest.java     | 164 ++++---
 .../testuno/source/api/i18n/XCollatorTest.java     | 127 +++--
 .../source/api/i18n/XExtendedCalendarTest.java     |  67 ++-
 .../api/i18n/XExtendedIndexEntrySupplierTest.java  | 130 +++--
 .../api/i18n/XExtendedTransliterationTest.java     |  49 +-
 .../source/api/i18n/XIndexEntrySupplierTest.java   |  64 ++-
 .../testuno/source/api/i18n/XLocaleDataTest.java   | 175 ++++---
 .../source/api/i18n/XNumberFormatCodeTest.java     |  62 ++-
 .../source/api/i18n/XTransliterationTest.java      | 141 ++++--
 test/testuno/source/fvt/uno/db/DBAccess.java       |  15 +-
 36 files changed, 1236 insertions(+), 1822 deletions(-)
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/BreakIterator.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/CalendarImpl.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/ChapterCollator.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/CharacterClassification.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/Collator.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/IndexEntrySupplier.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/LocaleData.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/NumberFormatCodeMapper.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/TextSearch.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/java/mod/_i18n/Transliteration.java
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.i18n.BreakIterator.csv
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.i18n.CalendarImpl.csv
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.i18n.ChapterCollator.csv
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.i18n.CharacterClassification.csv
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.i18n.Collator.csv
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.i18n.IndexEntrySupplier.csv
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.i18n.LocaleData.csv
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.i18n.NumberFormatCodeMapper.csv
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.i18n.Transliteration.csv
 delete mode 100644 
main/qadevOOo/java/OOoRunner/src/main/resources/objdsc/i18n/com.sun.star.util.TextSearch.csv
 copy {main/qadevOOo/testdocs => test/testuno/data/api/i18n}/Iterator.sxw (100%)
 rename 
main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XBreakIterator.java => 
test/testuno/source/api/i18n/XBreakIteratorTest.java (75%)
 rename main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XCalendar.java => 
test/testuno/source/api/i18n/XCalendarTest.java (66%)
 rename 
main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XCharacterClassification.java
 => test/testuno/source/api/i18n/XCharacterClassificationTest.java (76%)
 rename main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XCollator.java => 
test/testuno/source/api/i18n/XCollatorTest.java (81%)
 rename 
main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XExtendedCalendar.java => 
test/testuno/source/api/i18n/XExtendedCalendarTest.java (71%)
 rename 
main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XExtendedIndexEntrySupplier.java
 => test/testuno/source/api/i18n/XExtendedIndexEntrySupplierTest.java (79%)
 rename 
main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XExtendedTransliteration.java
 => test/testuno/source/api/i18n/XExtendedTransliterationTest.java (67%)
 rename 
main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XIndexEntrySupplier.java 
=> test/testuno/source/api/i18n/XIndexEntrySupplierTest.java (63%)
 rename main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XLocaleData.java 
=> test/testuno/source/api/i18n/XLocaleDataTest.java (70%)
 rename 
main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XNumberFormatCode.java => 
test/testuno/source/api/i18n/XNumberFormatCodeTest.java (75%)
 rename 
main/qadevOOo/java/OOoRunner/src/main/java/ifc/i18n/_XTransliteration.java => 
test/testuno/source/api/i18n/XTransliterationTest.java (77%)

Reply via email to