Skip to content

Commit 13cc4bb

Browse files
committed
use assert_type instead
1 parent 1817846 commit 13cc4bb

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

tests/test_frame.py

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -373,12 +373,21 @@ def test_arguments_drop() -> None:
373373

374374
def test_types_dropna() -> None:
375375
df = pd.DataFrame(data={"col1": [np.nan, np.nan], "col2": [3, np.nan]})
376-
res: pd.DataFrame = df.dropna()
377-
res2: pd.DataFrame = df.dropna(ignore_index=True)
378-
res3: pd.DataFrame = df.dropna(axis=1, thresh=1)
379-
res4: None = df.dropna(axis=0, how="all", subset=["col1"], inplace=True)
380-
res5: None = df.dropna(
381-
axis=0, how="all", subset=["col1"], inplace=True, ignore_index=False
376+
check(assert_type(df.dropna(), pd.DataFrame), pd.DataFrame)
377+
check(assert_type(df.dropna(ignore_index=True), pd.DataFrame), pd.DataFrame)
378+
check(assert_type(df.dropna(axis=1, thresh=1), pd.DataFrame), pd.DataFrame)
379+
assert (
380+
assert_type(df.dropna(axis=0, how="all", subset=["col1"], inplace=True), None)
381+
is None
382+
)
383+
assert (
384+
assert_type(
385+
df.dropna(
386+
axis=0, how="all", subset=["col1"], inplace=True, ignore_index=False
387+
),
388+
None,
389+
)
390+
is None
382391
)
383392

384393

0 commit comments

Comments
 (0)