|
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