@@ -394,12 +394,8 @@ def test_cut(scalars_dfs):
394
394
395
395
# make sure the result is a supported dtype
396
396
assert bf_result .dtype == bpd .Int64Dtype ()
397
-
398
- # TODO(b/340884971): fix type error
399
- bf_result = bf_result .to_pandas () # type: ignore
400
397
pd_result = pd_result .astype ("Int64" )
401
- # TODO(b/340884971): fix type error
402
- pd .testing .assert_series_equal (bf_result , pd_result ) # type: ignore
398
+ pd .testing .assert_series_equal (bf_result .to_pandas (), pd_result )
403
399
404
400
405
401
def test_cut_default_labels (scalars_dfs ):
@@ -529,13 +525,9 @@ def test_qcut(scalars_dfs, q):
529
525
scalars_pandas_df ["float64_col" ], q , labels = False , duplicates = "drop"
530
526
)
531
527
bf_result = bpd .qcut (scalars_df ["float64_col" ], q , labels = False , duplicates = "drop" )
532
-
533
- # TODO(b/340884971): fix type error
534
- bf_result = bf_result .to_pandas () # type: ignore
535
528
pd_result = pd_result .astype ("Int64" )
536
529
537
- # TODO(b/340884971): fix type error
538
- pd .testing .assert_series_equal (bf_result , pd_result ) # type: ignore
530
+ pd .testing .assert_series_equal (bf_result .to_pandas (), pd_result )
539
531
540
532
541
533
@pytest .mark .parametrize (
@@ -572,9 +564,8 @@ def test_to_datetime_scalar(arg, utc, unit, format):
572
564
],
573
565
)
574
566
def test_to_datetime_iterable (arg , utc , unit , format ):
575
- # TODO(b/340884971): fix type error
576
567
bf_result = (
577
- bpd .to_datetime (arg , utc = utc , unit = unit , format = format ) # type: ignore
568
+ bpd .to_datetime (arg , utc = utc , unit = unit , format = format )
578
569
.to_pandas ()
579
570
.astype ("datetime64[ns, UTC]" if utc else "datetime64[ns]" )
580
571
)
@@ -589,9 +580,8 @@ def test_to_datetime_iterable(arg, utc, unit, format):
589
580
def test_to_datetime_series (scalars_dfs ):
590
581
scalars_df , scalars_pandas_df = scalars_dfs
591
582
col = "int64_too"
592
- # TODO(b/340884971): fix type error
593
583
bf_result = (
594
- bpd .to_datetime (scalars_df [col ], unit = "s" ).to_pandas ().astype ("datetime64[s]" ) # type: ignore
584
+ bpd .to_datetime (scalars_df [col ], unit = "s" ).to_pandas ().astype ("datetime64[s]" )
595
585
)
596
586
pd_result = pd .Series (pd .to_datetime (scalars_pandas_df [col ], unit = "s" ))
597
587
pd .testing .assert_series_equal (
@@ -614,8 +604,7 @@ def test_to_datetime_series(scalars_dfs):
614
604
],
615
605
)
616
606
def test_to_datetime_unit_param (arg , unit ):
617
- # TODO(b/340884971): fix type error
618
- bf_result = bpd .to_datetime (arg , unit = unit ).to_pandas ().astype ("datetime64[ns]" ) # type: ignore
607
+ bf_result = bpd .to_datetime (arg , unit = unit ).to_pandas ().astype ("datetime64[ns]" )
619
608
pd_result = pd .Series (pd .to_datetime (arg , unit = unit )).dt .floor ("us" )
620
609
pd .testing .assert_series_equal (
621
610
bf_result , pd_result , check_index_type = False , check_names = False
@@ -632,9 +621,8 @@ def test_to_datetime_unit_param(arg, unit):
632
621
],
633
622
)
634
623
def test_to_datetime_format_param (arg , utc , format ):
635
- # TODO(b/340884971): fix type error
636
624
bf_result = (
637
- bpd .to_datetime (arg , utc = utc , format = format ) # type: ignore
625
+ bpd .to_datetime (arg , utc = utc , format = format )
638
626
.to_pandas ()
639
627
.astype ("datetime64[ns, UTC]" if utc else "datetime64[ns]" )
640
628
)
@@ -686,9 +674,8 @@ def test_to_datetime_format_param(arg, utc, format):
686
674
],
687
675
)
688
676
def test_to_datetime_string_inputs (arg , utc , output_in_utc , format ):
689
- # TODO(b/340884971): fix type error
690
677
bf_result = (
691
- bpd .to_datetime (arg , utc = utc , format = format ) # type: ignore
678
+ bpd .to_datetime (arg , utc = utc , format = format )
692
679
.to_pandas ()
693
680
.astype ("datetime64[ns, UTC]" if output_in_utc else "datetime64[ns]" )
694
681
)
@@ -730,9 +717,8 @@ def test_to_datetime_string_inputs(arg, utc, output_in_utc, format):
730
717
],
731
718
)
732
719
def test_to_datetime_timestamp_inputs (arg , utc , output_in_utc ):
733
- # TODO(b/340884971): fix type error
734
720
bf_result = (
735
- bpd .to_datetime (arg , utc = utc ) # type: ignore
721
+ bpd .to_datetime (arg , utc = utc )
736
722
.to_pandas ()
737
723
.astype ("datetime64[ns, UTC]" if output_in_utc else "datetime64[ns]" )
738
724
)
0 commit comments