@@ -238,10 +238,17 @@ def test_period_constructor(self):
238
238
expected = Period (datetime (2007 , 1 , 1 , 9 , 0 , 0 , 1000 ), freq = 'L' )
239
239
self .assertEqual (i1 , expected )
240
240
241
+ expected = Period (np .datetime64 ('2007-01-01 09:00:00.001Z' ), freq = 'L' )
242
+ self .assertEqual (i1 , expected )
243
+
241
244
i1 = Period ('2007-01-01 09:00:00.00101' )
242
245
expected = Period (datetime (2007 , 1 , 1 , 9 , 0 , 0 , 1010 ), freq = 'U' )
243
246
self .assertEqual (i1 , expected )
244
247
248
+ expected = Period (np .datetime64 ('2007-01-01 09:00:00.00101Z' ),
249
+ freq = 'U' )
250
+ self .assertEqual (i1 , expected )
251
+
245
252
self .assertRaises (ValueError , Period , ordinal = 200701 )
246
253
247
254
self .assertRaises (ValueError , Period , '2007-1-1' , freq = 'X' )
@@ -440,7 +447,7 @@ def test_properties_weekly(self):
440
447
assert_equal ((w_date - 1 ).week , 52 )
441
448
assert_equal (w_date .days_in_month , 31 )
442
449
assert_equal (Period (freq = 'WK' , year = 2012 , month = 2 , day = 1 ).days_in_month , 29 )
443
-
450
+
444
451
def test_properties_daily (self ):
445
452
# Test properties on Periods with daily frequency.
446
453
b_date = Period (freq = 'B' , year = 2007 , month = 1 , day = 1 )
0 commit comments