diff options
Diffstat (limited to 'vquad/test')
| -rw-r--r-- | vquad/test/test_core.py | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/vquad/test/test_core.py b/vquad/test/test_core.py index 70b0c10..648a445 100644 --- a/vquad/test/test_core.py +++ b/vquad/test/test_core.py @@ -61,37 +61,31 @@ def test_downdate(level=3): def test_integration(): old_settings = np.seterr(all='ignore') - igral, err, nr_points = core.vquad(f0, 0, 3, 1e-5) + igral, err = core.vquad(f0, 0, 3, 1e-5) assert_allclose(igral, 1.98194117954329, 1e-15) assert_allclose(err, 1.9563545589988155e-05, 1e-10) - assert nr_points == 1129 - igral, err, nr_points = core.vquad(f7, 0, 1, 1e-6) + igral, err = core.vquad(f7, 0, 1, 1e-6) assert_allclose(igral, 1.9999998579359648, 1e-15) assert_allclose(err, 1.8561437334964041e-06, 1e-10) - assert nr_points == 693 - igral, err, nr_points = core.vquad(f24, 0, 3, 1e-3) + igral, err = core.vquad(f24, 0, 3, 1e-3) assert_allclose(igral, 17.664696186312934, 1e-15) assert_allclose(err, 0.017602618074957457, 1e-10) - assert nr_points == 4519 - igral, err, nr_points = core.vquad(f21, 0, 1, 1e-3) + igral, err = core.vquad(f21, 0, 1, 1e-3) assert_allclose(igral, 0.16310022131213361, 1e-15) assert_allclose(err, 0.00011848806384952786, 1e-10) - assert nr_points == 191 - igral, err, nr_points = core.vquad(f_one_with_nan, -1, 1, 1e-12) + igral, err = core.vquad(f_one_with_nan, -1, 1, 1e-12) assert_allclose(igral, 2, 1e-15) assert_allclose(err, 2.4237853822937613e-15, 1e-7) - assert nr_points == 33 try: - igral, err, nr_points = core.vquad(fdiv, 0, 1, 1e-6) + igral, err = core.vquad(fdiv, 0, 1, 1e-6) except core.DivergentIntegralError as e: assert e.igral == np.inf assert e.err is None - assert e.nr_points == 431 np.seterr(**old_settings) @@ -115,7 +109,7 @@ def test_analytic(n=200): for alpha, beta in params: try: - igral, err, nr_points = core.vquad(f, 0, 1, 1e-3) + igral, err = core.vquad(f, 0, 1, 1e-3) except core.DivergentIntegralError: assert alpha < -0.8 false_negatives += alpha > -1 |
