On Fri, Oct 01, 2010 at 04:01:21PM +0100, sebb AT ASF wrote:
> The following tests were updated recently to add fail() calls, but the
> IAE is not generated.
>
> Anyone have an idea how to fix the tests so the IAE is thrown?
>
> public void testSolveBadEndpoints() throws MathException {
> try { // bad endpoints
> UnivariateRealSolverUtils.solve(sin,0.0, 4.0, 4.0);
> fail("Expecting IllegalArgumentException");
> } catch (IllegalArgumentException ex) {
> // expected
> }
> }
>
> public void testSolveBadAccuracy() throws MathException {
> try { // bad accuracy
> UnivariateRealSolverUtils.solve(sin, 0.0, 4.0, 0.0);
> fail("Expecting IllegalArgumentException");
> } catch (IllegalArgumentException ex) {
> // expected
> }
> }
>
Aah, don't we wish we had logging in CM? ;-)
Best,
Gilles
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]