Skip to content

Commit 75e35de

Browse files
Make use of xr.testing.assert_allclose
Co-authored-by: Ricardo Vieira <[email protected]>
1 parent 544dd56 commit 75e35de

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tests/sampling/test_mcmc_external.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import numpy as np
1616
import numpy.testing as npt
1717
import pytest
18+
import xarray as xr
1819

1920
from pymc import Data, Deterministic, HalfNormal, Model, Normal, sample
2021

@@ -128,6 +129,6 @@ def test_sample_var_names(nuts_sampler):
128129
assert "mu" in idata_1.posterior
129130
assert "mu" not in idata_2.posterior
130131

131-
assert np.all(idata_1.posterior["b_group"] == idata_2.posterior["b_group"]).item()
132-
assert np.all(idata_1.posterior["b_x"] == idata_2.posterior["b_x"]).item()
133-
assert np.all(idata_1.posterior["sigma"] == idata_2.posterior["sigma"]).item()
132+
xr.testing.assert_allclose(idata_1.posterior["b_group"], idata_2.posterior["b_group"])
133+
xr.testing.assert_allclose(idata_1.posterior["b_x"], idata_2.posterior["b_x"])
134+
xr.testing.assert_allclose(idata_1.posterior["sigma"], idata_2.posterior["sigma"])

0 commit comments

Comments
 (0)