@@ -309,7 +309,7 @@ def func(*date_cols):
309309 self .assert_ ('X3' not in df )
310310
311311 d = datetime (1999 , 1 , 27 , 19 , 0 )
312- self .assert_ (df .ix [0 , 'nominal' ] == d )
312+ self .assertEqual (df .ix [0 , 'nominal' ], d )
313313
314314 df = self .read_csv (StringIO (data ), header = None ,
315315 date_parser = func ,
@@ -342,7 +342,7 @@ def func(*date_cols):
342342 self .assert_ ('X3' not in df )
343343
344344 d = datetime (1999 , 1 , 27 , 19 , 0 )
345- self .assert_ (df .ix [0 , 'X1_X2' ] == d )
345+ self .assertEqual (df .ix [0 , 'X1_X2' ], d )
346346
347347 df = read_csv (StringIO (data ), header = None ,
348348 parse_dates = [[1 , 2 ], [1 , 3 ]], keep_date_col = True )
@@ -363,7 +363,7 @@ def func(*date_cols):
363363 df = self .read_csv (StringIO (data ), sep = ',' , header = None ,
364364 parse_dates = [1 ], index_col = 1 )
365365 d = datetime (1999 , 1 , 27 , 19 , 0 )
366- self .assert_ (df .index [0 ] == d )
366+ self .assertEqual (df .index [0 ], d )
367367
368368 def test_multiple_date_cols_int_cast (self ):
369369 data = ("KORD,19990127, 19:00:00, 18:56:00, 0.8100\n "
@@ -473,11 +473,11 @@ def test_index_col_named(self):
473473 index = Index (['hello' , 'world' , 'foo' ], name = 'message' ))
474474 rs = self .read_csv (StringIO (data ), names = names , index_col = ['message' ])
475475 tm .assert_frame_equal (xp , rs )
476- self .assert_ (xp .index .name == rs .index .name )
476+ self .assertEqual (xp .index .name , rs .index .name )
477477
478478 rs = self .read_csv (StringIO (data ), names = names , index_col = 'message' )
479479 tm .assert_frame_equal (xp , rs )
480- self .assert_ (xp .index .name == rs .index .name )
480+ self .assertEqual (xp .index .name , rs .index .name )
481481
482482 def test_converter_index_col_bug (self ):
483483 # 1835
@@ -488,7 +488,7 @@ def test_converter_index_col_bug(self):
488488
489489 xp = DataFrame ({'B' : [2 , 4 ]}, index = Index ([1 , 3 ], name = 'A' ))
490490 tm .assert_frame_equal (rs , xp )
491- self .assert_ (rs .index .name == xp .index .name )
491+ self .assertEqual (rs .index .name , xp .index .name )
492492
493493 def test_date_parser_int_bug (self ):
494494 # #3071
@@ -640,7 +640,7 @@ def test_quoting(self):
640640
641641 good_line_small = bad_line_small + '"'
642642 df = self .read_table (StringIO (good_line_small ), sep = '\t ' )
643- self .assert_ (len (df ) == 3 )
643+ self .assertEqual (len (df ), 3 )
644644
645645 def test_non_string_na_values (self ):
646646 # GH3611, na_values that are not a string are an issue
@@ -1005,10 +1005,10 @@ def test_read_csv_dataframe(self):
10051005 df2 = self .read_table (self .csv1 , sep = ',' , index_col = 0 ,
10061006 parse_dates = True )
10071007 self .assert_ (np .array_equal (df .columns , ['A' , 'B' , 'C' , 'D' ]))
1008- self .assert_ (df .index .name == 'index' )
1008+ self .assertEqual (df .index .name , 'index' )
10091009 self .assert_ (isinstance (df .index [0 ], (datetime , np .datetime64 ,
10101010 Timestamp )))
1011- self .assert_ (df .values .dtype == np .float64 )
1011+ self .assertEqual (df .values .dtype , np .float64 )
10121012 tm .assert_frame_equal (df , df2 )
10131013
10141014 def test_read_csv_no_index_name (self ):
@@ -1018,7 +1018,7 @@ def test_read_csv_no_index_name(self):
10181018 self .assert_ (np .array_equal (df .columns , ['A' , 'B' , 'C' , 'D' , 'E' ]))
10191019 self .assert_ (isinstance (df .index [0 ], (datetime , np .datetime64 ,
10201020 Timestamp )))
1021- self .assert_ (df .ix [:, ['A' , 'B' , 'C' , 'D' ]].values .dtype == np .float64 )
1021+ self .assertEqual (df .ix [:, ['A' , 'B' , 'C' , 'D' ]].values .dtype , np .float64 )
10221022 tm .assert_frame_equal (df , df2 )
10231023
10241024 def test_read_table_unicode (self ):
@@ -1070,7 +1070,7 @@ def test_parse_bools(self):
10701070True,3
10711071"""
10721072 data = self .read_csv (StringIO (data ))
1073- self .assert_ (data ['A' ].dtype == np .bool_ )
1073+ self .assertEqual (data ['A' ].dtype , np .bool_ )
10741074
10751075 data = """A,B
10761076YES,1
@@ -1082,15 +1082,15 @@ def test_parse_bools(self):
10821082 data = self .read_csv (StringIO (data ),
10831083 true_values = ['yes' , 'Yes' , 'YES' ],
10841084 false_values = ['no' , 'NO' , 'No' ])
1085- self .assert_ (data ['A' ].dtype == np .bool_ )
1085+ self .assertEqual (data ['A' ].dtype , np .bool_ )
10861086
10871087 data = """A,B
10881088TRUE,1
10891089FALSE,2
10901090TRUE,3
10911091"""
10921092 data = self .read_csv (StringIO (data ))
1093- self .assert_ (data ['A' ].dtype == np .bool_ )
1093+ self .assertEqual (data ['A' ].dtype , np .bool_ )
10941094
10951095 data = """A,B
10961096foo,bar
@@ -1107,8 +1107,8 @@ def test_int_conversion(self):
110711073.0,3
11081108"""
11091109 data = self .read_csv (StringIO (data ))
1110- self .assert_ (data ['A' ].dtype == np .float64 )
1111- self .assert_ (data ['B' ].dtype == np .int64 )
1110+ self .assertEqual (data ['A' ].dtype , np .float64 )
1111+ self .assertEqual (data ['B' ].dtype , np .int64 )
11121112
11131113 def test_infer_index_col (self ):
11141114 data = """A,B,C
@@ -1218,7 +1218,7 @@ def test_iterator(self):
12181218 reader = self .read_csv (StringIO (data ), chunksize = 1 )
12191219 result = list (reader )
12201220 expected = DataFrame (dict (A = [1 ,4 ,7 ], B = [2 ,5 ,8 ], C = [3 ,6 ,9 ]), index = ['foo' ,'bar' ,'baz' ])
1221- self .assert_ (len (result ) == 3 )
1221+ self .assertEqual (len (result ), 3 )
12221222 tm .assert_frame_equal (pd .concat (result ), expected )
12231223
12241224 def test_header_not_first_line (self ):
@@ -1513,7 +1513,7 @@ def test_converters_no_implicit_conv(self):
15131513 f = lambda x : x .strip ()
15141514 converter = {0 : f }
15151515 df = self .read_csv (StringIO (data ), header = None , converters = converter )
1516- self .assert_ (df [0 ].dtype == object )
1516+ self .assertEqual (df [0 ].dtype , object )
15171517
15181518 def test_converters_euro_decimal_format (self ):
15191519 data = """Id;Number1;Number2;Text1;Text2;Number3
@@ -1523,9 +1523,9 @@ def test_converters_euro_decimal_format(self):
15231523 f = lambda x : float (x .replace ("," , "." ))
15241524 converter = {'Number1' : f , 'Number2' : f , 'Number3' : f }
15251525 df2 = self .read_csv (StringIO (data ), sep = ';' , converters = converter )
1526- self .assert_ (df2 ['Number1' ].dtype == float )
1527- self .assert_ (df2 ['Number2' ].dtype == float )
1528- self .assert_ (df2 ['Number3' ].dtype == float )
1526+ self .assertEqual (df2 ['Number1' ].dtype , float )
1527+ self .assertEqual (df2 ['Number2' ].dtype , float )
1528+ self .assertEqual (df2 ['Number3' ].dtype , float )
15291529
15301530 def test_converter_return_string_bug (self ):
15311531 # GH #583
@@ -1536,7 +1536,7 @@ def test_converter_return_string_bug(self):
15361536 f = lambda x : float (x .replace ("," , "." ))
15371537 converter = {'Number1' : f , 'Number2' : f , 'Number3' : f }
15381538 df2 = self .read_csv (StringIO (data ), sep = ';' , converters = converter )
1539- self .assert_ (df2 ['Number1' ].dtype == float )
1539+ self .assertEqual (df2 ['Number1' ].dtype , float )
15401540
15411541 def test_read_table_buglet_4x_multiindex (self ):
15421542 text = """ A B C D E
@@ -1659,15 +1659,15 @@ def test_parse_tz_aware(self):
16591659 # it works
16601660 result = read_csv (data , index_col = 0 , parse_dates = True )
16611661 stamp = result .index [0 ]
1662- self .assert_ (stamp .minute == 39 )
1662+ self .assertEqual (stamp .minute , 39 )
16631663 try :
16641664 self .assert_ (result .index .tz is pytz .utc )
16651665 except AssertionError : # hello Yaroslav
16661666 arr = result .index .to_pydatetime ()
16671667 result = tools .to_datetime (arr , utc = True )[0 ]
1668- self .assert_ (stamp .minute == result .minute )
1669- self .assert_ (stamp .hour == result .hour )
1670- self .assert_ (stamp .day == result .day )
1668+ self .assertEqual (stamp .minute , result .minute )
1669+ self .assertEqual (stamp .hour , result .hour )
1670+ self .assertEqual (stamp .day , result .day )
16711671
16721672 def test_multiple_date_cols_index (self ):
16731673 data = """\
@@ -2364,7 +2364,7 @@ def test_verbose_import(self):
23642364 try :
23652365 # it works!
23662366 df = self .read_csv (StringIO (text ), verbose = True )
2367- self .assert_ (buf .getvalue () == 'Filled 3 NA values in column a\n ' )
2367+ self .assertEqual (buf .getvalue (), 'Filled 3 NA values in column a\n ' )
23682368 finally :
23692369 sys .stdout = sys .__stdout__
23702370
@@ -2384,7 +2384,7 @@ def test_verbose_import(self):
23842384 try :
23852385 # it works!
23862386 df = self .read_csv (StringIO (text ), verbose = True , index_col = 0 )
2387- self .assert_ (buf .getvalue () == 'Filled 1 NA values in column a\n ' )
2387+ self .assertEqual (buf .getvalue (), 'Filled 1 NA values in column a\n ' )
23882388 finally :
23892389 sys .stdout = sys .__stdout__
23902390
@@ -2597,8 +2597,8 @@ def test_pass_dtype(self):
25972597
25982598 result = self .read_csv (StringIO (data ), dtype = {'one' : 'u1' , 1 : 'S1' },
25992599 as_recarray = True )
2600- self .assert_ (result ['one' ].dtype == 'u1' )
2601- self .assert_ (result ['two' ].dtype == 'S1' )
2600+ self .assertEqual (result ['one' ].dtype , 'u1' )
2601+ self .assertEqual (result ['two' ].dtype , 'S1' )
26022602
26032603 def test_usecols_dtypes (self ):
26042604 data = """\
@@ -2765,9 +2765,9 @@ def test_euro_decimal_format(self):
276527653;878,158;108013,434;GHI;rez;2,735694704"""
27662766
27672767 df2 = self .read_csv (StringIO (data ), sep = ';' , decimal = ',' )
2768- self .assert_ (df2 ['Number1' ].dtype == float )
2769- self .assert_ (df2 ['Number2' ].dtype == float )
2770- self .assert_ (df2 ['Number3' ].dtype == float )
2768+ self .assertEqual (df2 ['Number1' ].dtype , float )
2769+ self .assertEqual (df2 ['Number2' ].dtype , float )
2770+ self .assertEqual (df2 ['Number3' ].dtype , float )
27712771
27722772 def test_custom_lineterminator (self ):
27732773 data = 'a,b,c~1,2,3~4,5,6'
0 commit comments