[Erp5-report] r41889 jm - /erp5/trunk/products/ERP5/Document/FloatEquivalenceTester.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Dec 30 20:30:40 CET 2010


Author: jm
Date: Thu Dec 30 20:30:39 2010
New Revision: 41889

URL: http://svn.erp5.org?rev=41889&view=rev
Log:
Fix tolerance_range_max on float divergence testers

Modified:
    erp5/trunk/products/ERP5/Document/FloatEquivalenceTester.py

Modified: erp5/trunk/products/ERP5/Document/FloatEquivalenceTester.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/FloatEquivalenceTester.py?rev=41889&r1=41888&r2=41889&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/FloatEquivalenceTester.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/FloatEquivalenceTester.py [utf8] Thu Dec 30 20:30:39 2010
@@ -147,10 +147,10 @@ class FloatEquivalenceTester(Predicate, 
                  value=relative_tolerance_min))
       relative_tolerance_max = self.getProperty('tolerance_range_max')
       if relative_tolerance_max is not None and \
-             delta < relative_tolerance_max * base:
+             delta > relative_tolerance_max * base:
         return (
             prevision_value, decision_value,
-            'The difference of ${property_name} between decision and prevision is less than ${value} times of the prevision value.',
+            'The difference of ${property_name} between decision and prevision is greater than ${value} times of the prevision value.',
             dict(property_name=tested_property,
                  value=relative_tolerance_max))
 



More information about the Erp5-report mailing list