|
16 | 16 | TH, |
17 | 17 | TU, |
18 | 18 | WE, |
19 | | - weekday as WeekdayClass, |
20 | 19 | ) |
21 | 20 | import numpy as np |
22 | 21 | from numpy import typing as npt |
23 | 22 | import pandas as pd |
24 | | -import pytest |
25 | 23 | import pytz |
26 | 24 | from typing_extensions import ( |
27 | 25 | assert_never, |
@@ -1295,11 +1293,38 @@ def test_weekofmonth_init(): |
1295 | 1293 | ) |
1296 | 1294 |
|
1297 | 1295 |
|
1298 | | -@pytest.mark.parametrize("weekday", [1, MO, TU, WE, TH, TH, FR, SA, SU]) |
1299 | | -def test_dateoffset_weekday(weekday: int | WeekdayClass): |
| 1296 | +def test_dateoffset_weekday() -> None: |
1300 | 1297 | """Check that you can create a `pd.DateOffset` from weekday of int or relativedelta.weekday.""" |
1301 | 1298 | check( |
1302 | | - assert_type(pd.offsets.DateOffset(weekday=weekday), pd.offsets.DateOffset), |
| 1299 | + assert_type(pd.offsets.DateOffset(weekday=1), pd.offsets.DateOffset), |
| 1300 | + pd.offsets.DateOffset, |
| 1301 | + ) |
| 1302 | + check( |
| 1303 | + assert_type(pd.offsets.DateOffset(weekday=MO), pd.offsets.DateOffset), |
| 1304 | + pd.offsets.DateOffset, |
| 1305 | + ) |
| 1306 | + check( |
| 1307 | + assert_type(pd.offsets.DateOffset(weekday=TU), pd.offsets.DateOffset), |
| 1308 | + pd.offsets.DateOffset, |
| 1309 | + ) |
| 1310 | + check( |
| 1311 | + assert_type(pd.offsets.DateOffset(weekday=WE), pd.offsets.DateOffset), |
| 1312 | + pd.offsets.DateOffset, |
| 1313 | + ) |
| 1314 | + check( |
| 1315 | + assert_type(pd.offsets.DateOffset(weekday=TH), pd.offsets.DateOffset), |
| 1316 | + pd.offsets.DateOffset, |
| 1317 | + ) |
| 1318 | + check( |
| 1319 | + assert_type(pd.offsets.DateOffset(weekday=FR), pd.offsets.DateOffset), |
| 1320 | + pd.offsets.DateOffset, |
| 1321 | + ) |
| 1322 | + check( |
| 1323 | + assert_type(pd.offsets.DateOffset(weekday=SA), pd.offsets.DateOffset), |
| 1324 | + pd.offsets.DateOffset, |
| 1325 | + ) |
| 1326 | + check( |
| 1327 | + assert_type(pd.offsets.DateOffset(weekday=SU), pd.offsets.DateOffset), |
1303 | 1328 | pd.offsets.DateOffset, |
1304 | 1329 | ) |
1305 | 1330 |
|
|
0 commit comments