@@ -798,6 +798,10 @@ def test_shift(self):
798
798
'2011-01-01 09:00' ], name = 'xxx' , tz = tz )
799
799
tm .assert_index_equal (idx .shift (- 3 , freq = 'H' ), exp )
800
800
801
+ def test_na_value (self ):
802
+ self .assertIs (pd .DatetimeIndex ._na_value , pd .NaT )
803
+ self .assertIs (pd .DatetimeIndex ([])._na_value , pd .NaT )
804
+
801
805
802
806
class TestTimedeltaIndexOps (Ops ):
803
807
def setUp (self ):
@@ -1641,6 +1645,10 @@ def test_repeat(self):
1641
1645
tm .assert_index_equal (res , exp )
1642
1646
self .assertIsNone (res .freq )
1643
1647
1648
+ def test_na_value (self ):
1649
+ self .assertIs (pd .TimedeltaIndex ._na_value , pd .NaT )
1650
+ self .assertIs (pd .TimedeltaIndex ([])._na_value , pd .NaT )
1651
+
1644
1652
1645
1653
class TestPeriodIndexOps (Ops ):
1646
1654
def setUp (self ):
@@ -2581,6 +2589,10 @@ def test_repeat(self):
2581
2589
for res in [index .repeat (3 ), np .repeat (index , 3 )]:
2582
2590
tm .assert_index_equal (res , exp )
2583
2591
2592
+ def test_na_value (self ):
2593
+ self .assertIs (pd .PeriodIndex ._na_value , pd .NaT )
2594
+ self .assertIs (pd .PeriodIndex ([], freq = 'M' )._na_value , pd .NaT )
2595
+
2584
2596
2585
2597
if __name__ == '__main__' :
2586
2598
import nose
0 commit comments