MCPcopy Index your code
hub / github.com/pydata/xarray / test_corr_lazycorr_consistency

Function test_corr_lazycorr_consistency

xarray/tests/test_computation.py:1734–1744  ·  view source on GitHub ↗
(
    n: int, dim: str | None, array_tuples: tuple[xr.DataArray, xr.DataArray]
)

Source from the content-addressed store, hash-verified

1732@pytest.mark.parametrize("dim", [None, "time", "x"])
1733@pytest.mark.filterwarnings("ignore:invalid value encountered in .*divide")
1734def test_corr_lazycorr_consistency(
1735 n: int, dim: str | None, array_tuples: tuple[xr.DataArray, xr.DataArray]
1736) -> None:
1737 da_a, da_b = array_tuples[n]
1738 da_al = da_a.chunk()
1739 da_bl = da_b.chunk()
1740 c_abl = xr.corr(da_al, da_bl, dim=dim)
1741 c_ab = xr.corr(da_a, da_b, dim=dim)
1742 c_ab_mixed = xr.corr(da_a, da_bl, dim=dim)
1743 assert_allclose(c_ab, c_abl)
1744 assert_allclose(c_ab, c_ab_mixed)
1745
1746
1747@requires_dask

Callers

nothing calls this directly

Calls 3

assert_allcloseFunction · 0.90
corrMethod · 0.80
chunkMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…