MCPcopy
hub / github.com/pydata/xarray / test_range_index_linspace

Function test_range_index_linspace

xarray/tests/test_range_index.py:67–82  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

65
66
67def test_range_index_linspace() -> None:
68 index = RangeIndex.linspace(0.0, 1.0, num=10, endpoint=False, dim="x")
69 actual = xr.Coordinates.from_xindex(index)
70 expected = xr.Coordinates({"x": np.linspace(0.0, 1.0, num=10, endpoint=False)})
71 assert_equal(actual, expected, check_default_indexes=False)
72 assert index.start == 0.0
73 assert index.stop == 1.0
74 assert index.step == 0.1
75
76 index = RangeIndex.linspace(0.0, 1.0, num=11, endpoint=True, dim="x")
77 actual = xr.Coordinates.from_xindex(index)
78 expected = xr.Coordinates({"x": np.linspace(0.0, 1.0, num=11, endpoint=True)})
79 assert_allclose(actual, expected, check_default_indexes=False)
80 assert index.start == 0.0
81 assert index.stop == 1.1
82 assert index.step == 0.1
83
84
85def test_range_index_dtype() -> None:

Callers

nothing calls this directly

Calls 4

assert_equalFunction · 0.90
assert_allcloseFunction · 0.90
linspaceMethod · 0.80
from_xindexMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…