@@ -373,12 +373,21 @@ def test_arguments_drop() -> None:
373
373
374
374
def test_types_dropna () -> None :
375
375
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
382
391
)
383
392
384
393
0 commit comments