xarray.testing.assert_allclose¶
-
xarray.testing.
assert_allclose
(a, b, rtol=1e-05, atol=1e-08, decode_bytes=True)¶ Like
numpy.testing.assert_allclose()
, but for xarray objects.Raises an AssertionError if two objects are not equal up to desired tolerance.
Parameters: - a (xarray.Dataset, xarray.DataArray or xarray.Variable) – The first object to compare.
- b (xarray.Dataset, xarray.DataArray or xarray.Variable) – The second object to compare.
- rtol (float, optional) – Relative tolerance.
- atol (float, optional) – Absolute tolerance.
- decode_bytes (bool, optional) – Whether byte dtypes should be decoded to strings as UTF-8 or not. This is useful for testing serialization methods on Python 3 that return saved strings as bytes.
See also
assert_identical()
,assert_equal()
,numpy.testing.assert_allclose()