diff options
author | Caolán McNamara <caolanm@redhat.com> | 2015-11-24 09:20:44 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2015-11-24 10:35:43 +0000 |
commit | 7ab95e6fcad86510ff2d133c51e6cf7957453898 (patch) | |
tree | f822de3beb610c77681aadd5e3f6df86c9616f7b /qadevOOo | |
parent | 827811ae7ef72123776ffb3c83175c0578db7257 (diff) |
coverity#1326890 FE: Test for floating point equality
Change-Id: I767df959a9b8d9845cb56a34538707c599f82849
Diffstat (limited to 'qadevOOo')
-rw-r--r-- | qadevOOo/tests/java/ifc/awt/_XNumericField.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/qadevOOo/tests/java/ifc/awt/_XNumericField.java b/qadevOOo/tests/java/ifc/awt/_XNumericField.java index 54c25fac8611..a194fe332cdc 100644 --- a/qadevOOo/tests/java/ifc/awt/_XNumericField.java +++ b/qadevOOo/tests/java/ifc/awt/_XNumericField.java @@ -71,9 +71,10 @@ public class _XNumericField extends MultiMethodTest { public void _setValue() { requiredMethod("getValue()"); - oObj.setValue(val + 1.1) ; + double value = val + 1.1; + oObj.setValue(value) ; - tRes.tested("setValue()", oObj.getValue() == val + 1.1) ; + tRes.tested("setValue()", utils.approxEqual(oObj.getValue(), value)); } /** @@ -222,8 +223,9 @@ public class _XNumericField extends MultiMethodTest { requiredMethod("getSpinSize()") ; boolean result = true ; - oObj.setSpinSize(spin + 1.1) ; - result = oObj.getSpinSize() == spin + 1.1 ; + double value = spin + 1.1; + oObj.setSpinSize(value) ; + result = utils.approxEqual(oObj.getSpinSize(), value); tRes.tested("setSpinSize()", result) ; } |