Skip to content

Commit 5d1bef6

Browse files
Merge branch 'gh1432_todos' of github.com:loicdiridollou/pandas-stubs into gh1432_todos
2 parents 2b2d4df + d21b13e commit 5d1bef6

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

tests/test_timefuncs.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,13 @@ def test_types_arithmetic() -> None:
105105
check(assert_type(ts - dt.datetime(2021, 1, 3), pd.Timedelta), pd.Timedelta)
106106

107107
if TYPE_CHECKING_INVALID_USAGE:
108-
# TODO: pandas-dev/pandas-stubs#1432 mypy sees datetime.timedelta but pyright is correct
109-
assert_type(ts_np - ts, pd.Timedelta) # type: ignore[assert-type]
110-
assert_type(ts_np_time - ts, pd.Timedelta) # type: ignore[assert-type]
108+
# TODO: pandas-dev/pandas-stubs#1511 numpy.datetime64.__sub__ gives datetime.timedelta, which has higher priority
109+
assert_type(
110+
ts_np - ts, dt.timedelta # pyright: ignore[reportAssertTypeFailure]
111+
)
112+
assert_type(
113+
ts_np_time - ts, dt.timedelta # pyright: ignore[reportAssertTypeFailure]
114+
)
111115

112116

113117
def test_types_comparison() -> None:

0 commit comments

Comments
 (0)