Skip to content

Commit

Permalink
remove potentially unneeeded test
Browse files Browse the repository at this point in the history
  • Loading branch information
pochedls committed Aug 2, 2022
1 parent 6ec4309 commit a164325
Showing 1 changed file with 0 additions and 84 deletions.
84 changes: 0 additions & 84 deletions tests/test_temporal.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,90 +189,6 @@ def test_averages_for_monthly_time_series(self):
)
xr.testing.assert_allclose(result, expected)

def test_averages_for_monthly_time_series_with_dask(self):
# Set up dataset
ds = xr.Dataset(
coords={
"lat": [-90],
"lon": [0],
"time": xr.DataArray(
data=np.array(
[
"2000-01-01T00:00:00.000000000",
"2000-02-01T00:00:00.000000000",
"2000-03-01T00:00:00.000000000",
"2000-04-01T00:00:00.000000000",
"2001-02-01T00:00:00.000000000",
],
dtype="datetime64[ns]",
),
dims=["time"],
attrs={
"axis": "T",
"long_name": "time",
"standard_name": "time",
"bounds": "time_bnds",
},
),
}
)
ds["time_bnds"] = xr.DataArray(
name="time_bnds",
data=np.array(
[
["2000-01-01T00:00:00.000000000", "2000-02-01T00:00:00.000000000"],
["2000-02-01T00:00:00.000000000", "2000-03-01T00:00:00.000000000"],
["2000-03-01T00:00:00.000000000", "2000-04-01T00:00:00.000000000"],
["2000-04-01T00:00:00.000000000", "2000-05-01T00:00:00.000000000"],
["2001-01-01T00:00:00.000000000", "2000-03-01T00:00:00.000000000"],
],
dtype="datetime64[ns]",
),
coords={"time": ds.time},
dims=["time", "bnds"],
attrs={"xcdat_bounds": "True"},
)
ds["ts"] = xr.DataArray(
data=np.array([[[2]], [[np.nan]], [[1]], [[1]], [[1]]]),
coords={"lat": ds.lat, "lon": ds.lon, "time": ds.time},
dims=["time", "lat", "lon"],
)

# Test averages weighted by month
result = ds.temporal.average("ts")
expected = ds.copy()
expected = expected.drop_dims("time")
expected["ts"] = xr.DataArray(
data=np.array([[1.24362357]]),
coords={"lat": expected.lat, "lon": expected.lon},
dims=["lat", "lon"],
attrs={
"operation": "temporal_avg",
"mode": "average",
"freq": "month",
"weighted": "True",
},
)

xr.testing.assert_allclose(result, expected)

# Test unweighted averages
result = ds.temporal.average("ts", weighted=False)
expected = ds.copy()
expected = expected.drop_dims("time")
expected["ts"] = xr.DataArray(
data=np.array([[1.25]]),
coords={"lat": expected.lat, "lon": expected.lon},
dims=["lat", "lon"],
attrs={
"operation": "temporal_avg",
"mode": "average",
"freq": "month",
"weighted": "False",
},
)
xr.testing.assert_allclose(result, expected)

def test_averages_for_daily_time_series(self):
ds = xr.Dataset(
coords={
Expand Down

0 comments on commit a164325

Please sign in to comment.