diff --git a/src/test/java/org/orekit/estimation/measurements/RangeRateTest.java b/src/test/java/org/orekit/estimation/measurements/RangeRateTest.java index 0090d177c606e0795fc6496a7757a76d0f763b6c..28bdf49576d7b01576a05cbfc332f255185920ff 100644 --- a/src/test/java/org/orekit/estimation/measurements/RangeRateTest.java +++ b/src/test/java/org/orekit/estimation/measurements/RangeRateTest.java @@ -669,7 +669,7 @@ public class RangeRateTest { public double value(final ParameterDriver parameterDriver) { return measurement.estimate(0, 0, new SpacecraftState[] { state }).getEstimatedValue()[0]; } - }, drivers[i], 3, 0.1); + }, 3, 0.1 * drivers[i].getScale()); final double ref = dMkdP.value(drivers[i]); maxRelativeError = FastMath.max(maxRelativeError, FastMath.abs((ref - gradient[0]) / ref)); } diff --git a/src/test/java/org/orekit/estimation/measurements/RangeTest.java b/src/test/java/org/orekit/estimation/measurements/RangeTest.java index f11400b1a5d016e28b773a7da45a248b046788e8..5de5e3d8152b37df2db878d32163ebcc8f780886 100644 --- a/src/test/java/org/orekit/estimation/measurements/RangeTest.java +++ b/src/test/java/org/orekit/estimation/measurements/RangeTest.java @@ -711,7 +711,7 @@ public class RangeTest { public double value(final ParameterDriver parameterDriver) { return measurement.estimate(0, 0, new SpacecraftState[] { state }).getEstimatedValue()[0]; } - }, drivers[i], 3, 0.1); + }, 3, 0.1 * drivers[i].getScale()); final double ref = dMkdP.value(drivers[i]); if (printResults) {