Skip to content

Commit 2527f5d

Browse files
committed
fixup
1 parent bc73767 commit 2527f5d

File tree

2 files changed

+17
-14
lines changed

2 files changed

+17
-14
lines changed

pandas-stubs/_libs/missing.pyi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ class NAType:
6666
def __rmul__(self, other: Index, /) -> Index: ... # type: ignore[overload-overlap]
6767
@overload
6868
def __rmul__(self, other: object, /) -> NAType: ...
69-
@overload
7069
def __matmul__(self, other: object, /) -> NAType: ...
7170
def __rmatmul__(self, other: object, /) -> NAType: ...
7271
@overload

tests/test_natype.py

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -91,25 +91,29 @@ def test_arithmetic() -> None:
9191
with pytest.raises(RuntimeError):
9292
# bug upstream: https://github.com/pandas-dev/pandas/issues/62196
9393
check(
94-
assert_type(divmod(na, s_int), tuple[pd.Series, pd.Series]), tuple
95-
) # pyright: ignore[reportAssertTypeFailure]
94+
assert_type(divmod(na, s_int), tuple[pd.Series, pd.Series]),
95+
tuple, # pyright: ignore[reportAssertTypeFailure]
96+
)
9697
with pytest.raises(RuntimeError):
9798
check(
98-
assert_type(divmod(na, idx_int), tuple[pd.Index, pd.Index]), tuple
99-
) # pyright: ignore[reportAssertTypeFailure]
99+
assert_type(divmod(na, idx_int), tuple[pd.Index, pd.Index]),
100+
tuple, # pyright: ignore[reportAssertTypeFailure]
101+
)
100102
check(assert_type(divmod(na, 1), tuple[NAType, NAType]), tuple)
101103

102104
# __rdivmod__
103105
with pytest.raises(RuntimeError):
104106
# bug upstream: https://github.com/pandas-dev/pandas/issues/62196
105107
check(
106-
assert_type(divmod(s_int, na), tuple[pd.Series, pd.Series]), tuple
107-
) # pyright: ignore[reportAssertTypeFailure]
108+
assert_type(divmod(s_int, na), tuple[pd.Series, pd.Series]),
109+
tuple, # pyright: ignore[reportAssertTypeFailure]
110+
)
108111
with pytest.raises(RuntimeError):
109112
# https://github.com/pandas-dev/pandas-stubs/issues/1347
110113
check(
111-
assert_type(divmod(idx_int, na), tuple[pd.Index, pd.Index]), tuple
112-
) # pyright: ignore[reportAssertTypeFailure]
114+
assert_type(divmod(idx_int, na), tuple[pd.Index, pd.Index]),
115+
tuple, # pyright: ignore[reportAssertTypeFailure]
116+
)
113117
check(assert_type(divmod(1, na), tuple[NAType, NAType]), tuple)
114118

115119
# __eq__
@@ -132,16 +136,16 @@ def test_arithmetic() -> None:
132136
check(assert_type(na < idx_int, BooleanArray), BooleanArray)
133137
check(assert_type(na < 1, NAType), NAType)
134138

135-
# __ge__
136-
check(assert_type(na >= s_int, pd.Series), pd.Series)
137-
check(assert_type(na >= idx_int, BooleanArray), BooleanArray)
138-
check(assert_type(na >= 1, NAType), NAType)
139-
140139
# __gt__
141140
check(assert_type(na > s_int, pd.Series), pd.Series)
142141
check(assert_type(na > idx_int, BooleanArray), BooleanArray)
143142
check(assert_type(na > 1, NAType), NAType)
144143

144+
# __ge__
145+
check(assert_type(na >= s_int, pd.Series), pd.Series)
146+
check(assert_type(na >= idx_int, BooleanArray), BooleanArray)
147+
check(assert_type(na >= 1, NAType), NAType)
148+
145149
# __pow__
146150
check(assert_type(na**s_int, pd.Series), pd.Series)
147151
check(assert_type(na**idx_int, pd.Index), pd.Index)

0 commit comments

Comments
 (0)