77"""
88import nose
99import pandas as pd
10- import datetime , pytz
10+ import datetime
11+ import pytz
1112from pandas .util .testing import assert_series_equal
1213
14+
1315def test_dtype_utc ():
14-
15- data = pd .Series ( [pd .NaT , pd .NaT , datetime .datetime (2016 , 12 , 12 , 22 , 24 , 6 , 100001 , tzinfo = pytz .utc ) ] )
16-
17- filled = data .fillna (method = 'bfill' )
18-
19- expected = pd .Series ([datetime .datetime (2016 , 12 , 12 , 22 , 24 , 6 , 100001 , tzinfo = pytz .utc ) ,
20- datetime .datetime (2016 , 12 , 12 , 22 , 24 , 6 , 100001 , tzinfo = pytz .utc ) ,
21- datetime .datetime (2016 , 12 , 12 , 22 , 24 , 6 , 100001 , tzinfo = pytz .utc ) ])
16+
17+ data = pd .Series ([pd .NaT , pd .NaT ,
18+ datetime .datetime (2016 , 12 , 12 , 22 , 24 , 6 , 100001 ,
19+ tzinfo = pytz .utc )])
20+
21+ filled = data .fillna (method = 'bfill' )
22+
23+ expected = pd .Series ([datetime .datetime (2016 , 12 , 12 , 22 , 24 , 6 , 100001 ,
24+ tzinfo = pytz .utc ),
25+ datetime .datetime (2016 , 12 , 12 , 22 , 24 , 6 , 100001 ,
26+ tzinfo = pytz .utc ),
27+ datetime .datetime (2016 , 12 , 12 , 22 , 24 , 6 , 100001 ,
28+ tzinfo = pytz .utc )])
2229
2330 assert_series_equal (filled , expected )
24-
31+
2532if __name__ == '__main__' :
2633 nose .runmodule (argv = [__file__ , '-vvs' , '-x' , '--pdb' , '--pdb-failure' ],
27- exit = False )
34+ exit = False )
0 commit comments