Tweak 'assertAlmostEquals' bast on Jenkins results

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1588595 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Nick Burch 2014-04-18 23:44:08 +00:00
parent 1dc3c57c0c
commit d3ad1a9bb8
2 changed files with 3 additions and 3 deletions

View File

@ -2493,7 +2493,7 @@ public final class TestBugs extends BaseTestBugzillaIssues {
// How close the sizing should be, given that not all // How close the sizing should be, given that not all
// systems will have quite the same fonts on them // systems will have quite the same fonts on them
int fontAccuracy = 25; float fontAccuracy = 0.15f;
// x% // x%
CellStyle iPercent = wb.createCellStyle(); CellStyle iPercent = wb.createCellStyle();
@ -2527,7 +2527,6 @@ public final class TestBugs extends BaseTestBugzillaIssues {
} }
for (int i=0; i<12; i++) { for (int i=0; i<12; i++) {
s.autoSizeColumn(i); s.autoSizeColumn(i);
System.out.println(i + " => " + s.getColumnWidth(i));
} }
// Check the 0(.00)% ones // Check the 0(.00)% ones

View File

@ -40,8 +40,9 @@ public abstract class BaseTestBugzillaIssues {
_testDataProvider = testDataProvider; _testDataProvider = testDataProvider;
} }
public static void assertAlmostEquals(double expected, double actual, double fuzz) { public static void assertAlmostEquals(double expected, double actual, float factor) {
double diff = Math.abs(expected - actual); double diff = Math.abs(expected - actual);
double fuzz = expected * factor;
if (diff > fuzz) if (diff > fuzz)
fail(actual + " not within " + fuzz + " of " + expected); fail(actual + " not within " + fuzz + " of " + expected);
} }