[Libreoffice-commits] core.git: 4 commits - qadevOOo/tests
Caolán McNamara
caolanm at redhat.com
Fri Oct 30 14:08:41 PDT 2015
qadevOOo/tests/java/ifc/datatransfer/_XMimeContentTypeFactory.java | 14 +++++-----
qadevOOo/tests/java/ifc/i18n/_XBreakIterator.java | 12 ++++++--
qadevOOo/tests/java/ifc/i18n/_XCharacterClassification.java | 9 ------
qadevOOo/tests/java/ifc/i18n/_XExtendedIndexEntrySupplier.java | 3 --
4 files changed, 18 insertions(+), 20 deletions(-)
New commits:
commit f173e148d8f2d0600fd50bee05e536932d529643
Author: Caolán McNamara <caolanm at redhat.com>
Date: Fri Oct 30 20:48:44 2015 +0000
coverity#1326573 Unused value
Change-Id: I72f70f8f0e01cdd59c2086244f328a007563adbd
diff --git a/qadevOOo/tests/java/ifc/datatransfer/_XMimeContentTypeFactory.java b/qadevOOo/tests/java/ifc/datatransfer/_XMimeContentTypeFactory.java
index 68e47d2..18b6e91 100644
--- a/qadevOOo/tests/java/ifc/datatransfer/_XMimeContentTypeFactory.java
+++ b/qadevOOo/tests/java/ifc/datatransfer/_XMimeContentTypeFactory.java
@@ -70,13 +70,15 @@ public class _XMimeContentTypeFactory extends MultiMethodTest {
result = false ;
}
- try {
- oObj.createMimeContentType("nosuchtype") ;
+ if (result == true) {
+ try {
+ oObj.createMimeContentType("nosuchtype") ;
- log.println("!!! No exception was thrown on wrong MIME type !!!") ;
- result = false ;
- } catch (com.sun.star.lang.IllegalArgumentException e) {
- log.println("Right exception was thrown." ) ;
+ log.println("!!! No exception was thrown on wrong MIME type !!!") ;
+ result = false ;
+ } catch (com.sun.star.lang.IllegalArgumentException e) {
+ log.println("Right exception was thrown." ) ;
+ }
}
tRes.tested("createMimeContentType()", result) ;
commit f1207dbd3a0b9b05746eecfd0eb4aa4e1efcbeb9
Author: Caolán McNamara <caolanm at redhat.com>
Date: Fri Oct 30 20:36:03 2015 +0000
coverity#1326230 Dereference after null check
Change-Id: I463ad43a31b870e6e67720089514337336e6015e
diff --git a/qadevOOo/tests/java/ifc/i18n/_XExtendedIndexEntrySupplier.java b/qadevOOo/tests/java/ifc/i18n/_XExtendedIndexEntrySupplier.java
index 277ba56..77e96d7 100644
--- a/qadevOOo/tests/java/ifc/i18n/_XExtendedIndexEntrySupplier.java
+++ b/qadevOOo/tests/java/ifc/i18n/_XExtendedIndexEntrySupplier.java
@@ -51,13 +51,12 @@ public class _XExtendedIndexEntrySupplier extends MultiMethodTest {
requiredMethod("getLocaleList()");
boolean result = true;
- boolean locResult = false;
for (int i = 0; i < locales.length; i++) {
String[] algNames = oObj.getAlgorithmList(locales[i]);
algorithms.put(Integer.valueOf(i), algNames);
- locResult = algNames != null && algNames.length > 0;
+ boolean locResult = algNames.length > 0;
System.out.println("Locale " + i + ": " + locales[i].Country+","+locales[i].Language);
for (int j=0; j<algNames.length; j++) {
commit 3b13f1657a96c8bbd6e9b25ba0cc56c6bf7ab097
Author: Caolán McNamara <caolanm at redhat.com>
Date: Fri Oct 30 20:32:00 2015 +0000
coverity#1327153 UrF: Unread field
Change-Id: Ia5d4957b7b47ec103e2af0136ea8d40f21a0a4cf
diff --git a/qadevOOo/tests/java/ifc/i18n/_XCharacterClassification.java b/qadevOOo/tests/java/ifc/i18n/_XCharacterClassification.java
index c11b236..aa2f490 100644
--- a/qadevOOo/tests/java/ifc/i18n/_XCharacterClassification.java
+++ b/qadevOOo/tests/java/ifc/i18n/_XCharacterClassification.java
@@ -49,15 +49,6 @@ public class _XCharacterClassification extends MultiMethodTest {
public String[] languages = new String[]{"de","en","es","fr","ja","ko","zh"};
public String[] countries = new String[]{"DE","US","ES","FR","JP","KR","CN"};
- public String[] charstyles_java = new String[] {"UNASSIGNED","UPPERCASE_LETTER",
- "LOWERCASE_LETTER","TITLECASE_LETTER","MODIFIER_LETTER","OTHER_LETTER",
- "NON_SPACING_MARK","ENCLOSING_MARK","COMBINING_SPACING_MARK",
- "DECIMAL_DIGIT_NUMBER","LETTER_NUMBER","OTHER_NUMBER","SPACE_SEPARATOR",
- "LINE_SEPARATOR","PARAGRAPH_SEPARATOR","CONTROL","FORMAT","none17",
- "PRIVATE_USE","none19","DASH_PUNCTUATION","START_PUNCTUATION","END_PUNCTUATION",
- "CONNECTOR_PUNCTUATION","OTHER_PUNCTUATION","MATH_SYMBOL","CURRENCY_SYMBOL",
- "MODIFIER_SYMBOL","OTHER_SYMBOL"};
-
public String[] charstyles_office = new String[] {"UNASSIGNED","UPPERCASE_LETTER",
"LOWERCASE_LETTER","TITLECASE_LETTER","MODIFIER_LETTER","OTHER_LETTER",
"NON_SPACING_MARK","ENCLOSING_MARK","COMBINING_SPACING_MARK",
commit 4f4c3032d3425f9757e0a27191e4f2c4fe5a4f17
Author: Caolán McNamara <caolanm at redhat.com>
Date: Fri Oct 30 20:28:58 2015 +0000
coverity#1326927 silence Suspicious use of non-short-circuit boolean operator
Change-Id: I2973ab6cd021e4a36f11ae97d926faca77ea42be
diff --git a/qadevOOo/tests/java/ifc/i18n/_XBreakIterator.java b/qadevOOo/tests/java/ifc/i18n/_XBreakIterator.java
index dcdca9f..d33165f 100644
--- a/qadevOOo/tests/java/ifc/i18n/_XBreakIterator.java
+++ b/qadevOOo/tests/java/ifc/i18n/_XBreakIterator.java
@@ -582,15 +582,21 @@ public class _XBreakIterator extends MultiMethodTest {
for(int i = 0; i < vCharBlockBounds.size() - 1; i++) {
int endPos = vCharBlockBounds.get(i).endPos;
int startPos = vCharBlockBounds.get(i + 1).startPos;
- bCharBlockRes &= endPos == startPos;
+ if (endPos != startPos) {
+ bCharBlockRes = false;
+ }
}
log.println("Testing for no intersections : " + bCharBlockRes);
int startPos = vCharBlockBounds.get(0).startPos;
- bCharBlockRes &= startPos == 0;
+ if (startPos != 0) {
+ bCharBlockRes = false;
+ }
int endPos = vCharBlockBounds.get
(vCharBlockBounds.size() - 1).endPos;
- bCharBlockRes &= endPos == UnicodeString.length();
+ if (endPos != UnicodeString.length()) {
+ bCharBlockRes = false;
+ }
log.println("Regions should starts with 0 and ends with "
+ UnicodeString.length());
More information about the Libreoffice-commits
mailing list