Skip to content

Commit fb6fcb1

Browse files
Also adding 1D time grid unit test
1 parent 971b867 commit fb6fcb1

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

tests/test_xgrid.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,18 @@ def test_vertical1D_field():
147147
assert field.eval(np.timedelta64(0, "s"), 0.45, 0, 0) == 4.5
148148

149149

150+
def test_time1D_field():
151+
timerange = xr.date_range("2000-01-01", "2000-01-20")
152+
ds = xr.Dataset(
153+
{"t1d": (["time"], np.arange(0, len(timerange)))},
154+
coords={"time": (["time"], timerange, {"axis": "T"})},
155+
)
156+
grid = XGrid.from_dataset(ds)
157+
field = Field("t1d", ds["t1d"], grid)
158+
159+
assert field.eval(np.datetime64("2000-01-10T12:00:00"), -20, 5, 6) == 9.5
160+
161+
150162
@pytest.mark.parametrize(
151163
"ds",
152164
[

0 commit comments

Comments
 (0)