@@ -119,7 +119,7 @@ def test_getitem(self):
119
119
for key , _ in compat .iteritems (self .frame ._series ):
120
120
self .assert_ (self .frame [key ] is not None )
121
121
122
- self .assert_ ('random' not in self .frame )
122
+ self .assertNotIn ('random' , self .frame )
123
123
with assertRaisesRegexp (KeyError , 'no item named random' ):
124
124
self .frame ['random' ]
125
125
@@ -399,7 +399,7 @@ def test_setitem(self):
399
399
# not sure what else to do here
400
400
series = self .frame ['A' ][::2 ]
401
401
self .frame ['col5' ] = series
402
- self .assert_ ('col5' in self .frame )
402
+ self .assertIn ('col5' , self .frame )
403
403
tm .assert_dict_equal (series , self .frame ['col5' ],
404
404
compare_keys = False )
405
405
@@ -551,7 +551,7 @@ def test_setitem_corner(self):
551
551
index = np .arange (3 ))
552
552
del df ['B' ]
553
553
df ['B' ] = [1. , 2. , 3. ]
554
- self .assert_ ('B' in df )
554
+ self .assertIn ('B' , df )
555
555
self .assertEqual (len (df .columns ), 2 )
556
556
557
557
df ['A' ] = 'beginning'
@@ -2060,7 +2060,7 @@ def test_set_index_nonuniq(self):
2060
2060
'E' : np .random .randn (5 )})
2061
2061
with assertRaisesRegexp (ValueError , 'Index has duplicate keys' ):
2062
2062
df .set_index ('A' , verify_integrity = True , inplace = True )
2063
- self .assert_ ('A' in df )
2063
+ self .assertIn ('A' , df )
2064
2064
2065
2065
def test_set_index_bug (self ):
2066
2066
# GH1590
@@ -2287,7 +2287,7 @@ def test_constructor_dict(self):
2287
2287
columns = ['col2' , 'col3' , 'col4' ])
2288
2288
2289
2289
self .assertEqual (len (frame ), len (self .ts2 ))
2290
- self .assert_ ('col1' not in frame )
2290
+ self .assertNotIn ('col1' , frame )
2291
2291
self .assert_ (isnull (frame ['col3' ]).all ())
2292
2292
2293
2293
# Corner cases
@@ -3810,7 +3810,7 @@ def test_from_records_to_records(self):
3810
3810
3811
3811
records = indexed_frame .to_records (index = False )
3812
3812
self .assertEqual (len (records .dtype .names ), 2 )
3813
- self .assert_ ('index' not in records .dtype .names )
3813
+ self .assertNotIn ('index' , records .dtype .names )
3814
3814
3815
3815
def test_from_records_nones (self ):
3816
3816
tuples = [(1 , 2 , None , 3 ),
@@ -4007,16 +4007,16 @@ def test_to_recods_index_name(self):
4007
4007
df = DataFrame (np .random .randn (3 , 3 ))
4008
4008
df .index .name = 'X'
4009
4009
rs = df .to_records ()
4010
- self .assert_ ('X' in rs .dtype .fields )
4010
+ self .assertIn ('X' , rs .dtype .fields )
4011
4011
4012
4012
df = DataFrame (np .random .randn (3 , 3 ))
4013
4013
rs = df .to_records ()
4014
- self .assert_ ('index' in rs .dtype .fields )
4014
+ self .assertIn ('index' , rs .dtype .fields )
4015
4015
4016
4016
df .index = MultiIndex .from_tuples ([('a' , 'x' ), ('a' , 'y' ), ('b' , 'z' )])
4017
4017
df .index .names = ['A' , None ]
4018
4018
rs = df .to_records ()
4019
- self .assert_ ('level_0' in rs .dtype .fields )
4019
+ self .assertIn ('level_0' , rs .dtype .fields )
4020
4020
4021
4021
def test_join_str_datetime (self ):
4022
4022
str_dates = ['20120209' , '20120222' ]
@@ -4340,7 +4340,7 @@ def test_repr_column_name_unicode_truncation_bug(self):
4340
4340
' the File through the code..' )})
4341
4341
4342
4342
result = repr (df )
4343
- self .assert_ ('StringCol' in result )
4343
+ self .assertIn ('StringCol' , result )
4344
4344
4345
4345
def test_head_tail (self ):
4346
4346
assert_frame_equal (self .frame .head (), self .frame [:5 ])
@@ -4404,17 +4404,17 @@ def test_insert(self):
4404
4404
4405
4405
def test_delitem (self ):
4406
4406
del self .frame ['A' ]
4407
- self .assert_ ('A' not in self .frame )
4407
+ self .assertNotIn ('A' , self .frame )
4408
4408
4409
4409
def test_pop (self ):
4410
4410
self .frame .columns .name = 'baz'
4411
4411
4412
4412
A = self .frame .pop ('A' )
4413
- self .assert_ ('A' not in self .frame )
4413
+ self .assertNotIn ('A' , self .frame )
4414
4414
4415
4415
self .frame ['foo' ] = 'bar'
4416
4416
foo = self .frame .pop ('foo' )
4417
- self .assert_ ('foo' not in self .frame )
4417
+ self .assertNotIn ('foo' , self .frame )
4418
4418
# TODO self.assertEqual(self.frame.columns.name, 'baz')
4419
4419
4420
4420
def test_pop_non_unique_cols (self ):
@@ -5162,7 +5162,7 @@ def test_combineSeries(self):
5162
5162
5163
5163
for key , s in compat .iteritems (self .frame ):
5164
5164
assert_series_equal (larger_added [key ], s + series [key ])
5165
- self .assert_ ('E' in larger_added )
5165
+ self .assertIn ('E' , larger_added )
5166
5166
self .assert_ (np .isnan (larger_added ['E' ]).all ())
5167
5167
5168
5168
# vs mix (upcast) as needed
@@ -6473,7 +6473,7 @@ def test_deepcopy(self):
6473
6473
def test_copy (self ):
6474
6474
cop = self .frame .copy ()
6475
6475
cop ['E' ] = cop ['A' ]
6476
- self .assert_ ('E' not in self .frame )
6476
+ self .assertNotIn ('E' , self .frame )
6477
6477
6478
6478
# copy objects
6479
6479
copy = self .mixed_frame .copy ()
@@ -6614,10 +6614,10 @@ def test_corrwith(self):
6614
6614
6615
6615
dropped = a .corrwith (b , axis = 0 , drop = True )
6616
6616
assert_almost_equal (dropped ['A' ], a ['A' ].corr (b ['A' ]))
6617
- self .assert_ ('B' not in dropped )
6617
+ self .assertNotIn ('B' , dropped )
6618
6618
6619
6619
dropped = a .corrwith (b , axis = 1 , drop = True )
6620
- self .assert_ (a .index [- 1 ] not in dropped .index )
6620
+ self .assertNotIn (a .index [- 1 ], dropped .index )
6621
6621
6622
6622
# non time-series data
6623
6623
index = ['a' , 'b' , 'c' , 'd' , 'e' ]
@@ -8327,7 +8327,7 @@ def test_reindex_columns(self):
8327
8327
8328
8328
assert_series_equal (newFrame ['B' ], self .frame ['B' ])
8329
8329
self .assert_ (np .isnan (newFrame ['E' ]).all ())
8330
- self .assert_ ('C' not in newFrame )
8330
+ self .assertNotIn ('C' , newFrame )
8331
8331
8332
8332
# length zero
8333
8333
newFrame = self .frame .reindex (columns = [])
@@ -8885,15 +8885,15 @@ def test_rename_nocopy(self):
8885
8885
8886
8886
def test_rename_inplace (self ):
8887
8887
self .frame .rename (columns = {'C' : 'foo' })
8888
- self .assert_ ('C' in self .frame )
8889
- self .assert_ ('foo' not in self .frame )
8888
+ self .assertIn ('C' , self .frame )
8889
+ self .assertNotIn ('foo' , self .frame )
8890
8890
8891
8891
c_id = id (self .frame ['C' ])
8892
8892
frame = self .frame .copy ()
8893
8893
frame .rename (columns = {'C' : 'foo' }, inplace = True )
8894
8894
8895
- self .assert_ ('C' not in frame )
8896
- self .assert_ ('foo' in frame )
8895
+ self .assertNotIn ('C' , frame )
8896
+ self .assertIn ('foo' , frame )
8897
8897
self .assertNotEqual (id (frame ['foo' ]), c_id )
8898
8898
8899
8899
def test_rename_bug (self ):
@@ -9424,11 +9424,11 @@ def test_filter(self):
9424
9424
# items
9425
9425
filtered = self .frame .filter (['A' , 'B' , 'E' ])
9426
9426
self .assertEqual (len (filtered .columns ), 2 )
9427
- self .assert_ ('E' not in filtered )
9427
+ self .assertNotIn ('E' , filtered )
9428
9428
9429
9429
filtered = self .frame .filter (['A' , 'B' , 'E' ], axis = 'columns' )
9430
9430
self .assertEqual (len (filtered .columns ), 2 )
9431
- self .assert_ ('E' not in filtered )
9431
+ self .assertNotIn ('E' , filtered )
9432
9432
9433
9433
# other axis
9434
9434
idx = self .frame .index [0 :4 ]
@@ -9442,7 +9442,7 @@ def test_filter(self):
9442
9442
9443
9443
filtered = fcopy .filter (like = 'A' )
9444
9444
self .assertEqual (len (filtered .columns ), 2 )
9445
- self .assert_ ('AA' in filtered )
9445
+ self .assertIn ('AA' , filtered )
9446
9446
9447
9447
# like with ints in column names
9448
9448
df = DataFrame (0. , index = [0 , 1 , 2 ], columns = [0 , 1 , '_A' , '_B' ])
@@ -9455,7 +9455,7 @@ def test_filter(self):
9455
9455
9456
9456
# objects
9457
9457
filtered = self .mixed_frame .filter (like = 'foo' )
9458
- self .assert_ ('foo' in filtered )
9458
+ self .assertIn ('foo' , filtered )
9459
9459
9460
9460
# unicode columns, won't ascii-encode
9461
9461
df = self .frame .rename (columns = {'B' : u ('\u2202 ' )})
@@ -9469,7 +9469,7 @@ def test_filter_regex_search(self):
9469
9469
# regex
9470
9470
filtered = fcopy .filter (regex = '[A]+' )
9471
9471
self .assertEqual (len (filtered .columns ), 2 )
9472
- self .assert_ ('AA' in filtered )
9472
+ self .assertIn ('AA' , filtered )
9473
9473
9474
9474
# doesn't have to be at beginning
9475
9475
df = DataFrame ({'aBBa' : [1 , 2 ],
@@ -10821,10 +10821,10 @@ def test_reindex_boolean(self):
10821
10821
10822
10822
def test_reindex_objects (self ):
10823
10823
reindexed = self .mixed_frame .reindex (columns = ['foo' , 'A' , 'B' ])
10824
- self .assert_ ('foo' in reindexed )
10824
+ self .assertIn ('foo' , reindexed )
10825
10825
10826
10826
reindexed = self .mixed_frame .reindex (columns = ['A' , 'B' ])
10827
- self .assert_ ('foo' not in reindexed )
10827
+ self .assertNotIn ('foo' , reindexed )
10828
10828
10829
10829
def test_reindex_corner (self ):
10830
10830
index = Index (['a' , 'b' , 'c' ])
@@ -10903,8 +10903,8 @@ def test_reindex_multi(self):
10903
10903
10904
10904
def test_rename_objects (self ):
10905
10905
renamed = self .mixed_frame .rename (columns = str .upper )
10906
- self .assert_ ('FOO' in renamed )
10907
- self .assert_ ('foo' not in renamed )
10906
+ self .assertIn ('FOO' , renamed )
10907
+ self .assertNotIn ('foo' , renamed )
10908
10908
10909
10909
def test_fill_corner (self ):
10910
10910
self .mixed_frame ['foo' ][5 :20 ] = nan
0 commit comments