Skip to content

Commit e501e1d

Browse files
gfyoungjreback
authored andcommitted
MAINT: Remove assertIn from testing (#16101)
1 parent 12f0762 commit e501e1d

29 files changed

+81
-87
lines changed

pandas/tests/frame/test_alter_axes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ def test_set_index_nonuniq(self):
138138
'E': np.random.randn(5)})
139139
with assertRaisesRegexp(ValueError, 'Index has duplicate keys'):
140140
df.set_index('A', verify_integrity=True, inplace=True)
141-
self.assertIn('A', df)
141+
assert 'A' in df
142142

143143
def test_set_index_bug(self):
144144
# GH1590

pandas/tests/frame/test_axis_select_reindex.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -734,7 +734,7 @@ def test_filter_regex_search(self):
734734
# regex
735735
filtered = fcopy.filter(regex='[A]+')
736736
self.assertEqual(len(filtered.columns), 2)
737-
self.assertIn('AA', filtered)
737+
assert 'AA' in filtered
738738

739739
# doesn't have to be at beginning
740740
df = DataFrame({'aBBa': [1, 2],

pandas/tests/frame/test_convert_to.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,16 +156,16 @@ def test_to_records_index_name(self):
156156
df = DataFrame(np.random.randn(3, 3))
157157
df.index.name = 'X'
158158
rs = df.to_records()
159-
self.assertIn('X', rs.dtype.fields)
159+
assert 'X' in rs.dtype.fields
160160

161161
df = DataFrame(np.random.randn(3, 3))
162162
rs = df.to_records()
163-
self.assertIn('index', rs.dtype.fields)
163+
assert 'index' in rs.dtype.fields
164164

165165
df.index = MultiIndex.from_tuples([('a', 'x'), ('a', 'y'), ('b', 'z')])
166166
df.index.names = ['A', None]
167167
rs = df.to_records()
168-
self.assertIn('level_0', rs.dtype.fields)
168+
assert 'level_0' in rs.dtype.fields
169169

170170
def test_to_records_with_unicode_index(self):
171171
# GH13172

pandas/tests/frame/test_indexing.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ def test_setitem(self):
422422
# not sure what else to do here
423423
series = self.frame['A'][::2]
424424
self.frame['col5'] = series
425-
self.assertIn('col5', self.frame)
425+
assert 'col5' in self.frame
426426

427427
self.assertEqual(len(series), 15)
428428
self.assertEqual(len(self.frame), 30)
@@ -600,7 +600,7 @@ def test_setitem_corner(self):
600600
index=np.arange(3))
601601
del df['B']
602602
df['B'] = [1., 2., 3.]
603-
self.assertIn('B', df)
603+
assert 'B' in df
604604
self.assertEqual(len(df.columns), 2)
605605

606606
df['A'] = 'beginning'

pandas/tests/frame/test_operators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -831,7 +831,7 @@ def test_combineSeries(self):
831831

832832
for key, s in compat.iteritems(self.frame):
833833
assert_series_equal(larger_added[key], s + series[key])
834-
self.assertIn('E', larger_added)
834+
assert 'E' in larger_added
835835
self.assertTrue(np.isnan(larger_added['E']).all())
836836

837837
# vs mix (upcast) as needed

pandas/tests/frame/test_repr_info.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ def test_repr_column_name_unicode_truncation_bug(self):
171171
' the File through the code..')})
172172

173173
result = repr(df)
174-
self.assertIn('StringCol', result)
174+
assert 'StringCol' in result
175175

176176
def test_latex_repr(self):
177177
result = r"""\begin{tabular}{llll}

pandas/tests/frame/test_to_csv.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -909,7 +909,7 @@ def test_to_csv_compression_gzip(self):
909909
text = f.read().decode('utf8')
910910
f.close()
911911
for col in df.columns:
912-
self.assertIn(col, text)
912+
assert col in text
913913

914914
def test_to_csv_compression_bz2(self):
915915
# GH7615
@@ -932,7 +932,7 @@ def test_to_csv_compression_bz2(self):
932932
text = f.read().decode('utf8')
933933
f.close()
934934
for col in df.columns:
935-
self.assertIn(col, text)
935+
assert col in text
936936

937937
def test_to_csv_compression_xz(self):
938938
# GH11852

pandas/tests/groupby/test_groupby.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2483,14 +2483,14 @@ def test_groupby_series_with_name(self):
24832483
result = self.df.groupby(self.df['A']).mean()
24842484
result2 = self.df.groupby(self.df['A'], as_index=False).mean()
24852485
self.assertEqual(result.index.name, 'A')
2486-
self.assertIn('A', result2)
2486+
assert 'A' in result2
24872487

24882488
result = self.df.groupby([self.df['A'], self.df['B']]).mean()
24892489
result2 = self.df.groupby([self.df['A'], self.df['B']],
24902490
as_index=False).mean()
24912491
self.assertEqual(result.index.names, ('A', 'B'))
2492-
self.assertIn('A', result2)
2493-
self.assertIn('B', result2)
2492+
assert 'A' in result2
2493+
assert 'B' in result2
24942494

24952495
def test_seriesgroupby_name_attr(self):
24962496
# GH 6265
@@ -3357,10 +3357,10 @@ def test_groupby_with_small_elem(self):
33573357
'change': [1234, 5678]},
33583358
index=pd.DatetimeIndex(['2014-09-10', '2013-10-10']))
33593359
grouped = df.groupby([pd.TimeGrouper(freq='M'), 'event'])
3360-
self.assertEqual(len(grouped.groups), 2)
3361-
self.assertEqual(grouped.ngroups, 2)
3362-
self.assertIn((pd.Timestamp('2014-09-30'), 'start'), grouped.groups)
3363-
self.assertIn((pd.Timestamp('2013-10-31'), 'start'), grouped.groups)
3360+
assert len(grouped.groups) == 2
3361+
assert grouped.ngroups == 2
3362+
assert (pd.Timestamp('2014-09-30'), 'start') in grouped.groups
3363+
assert (pd.Timestamp('2013-10-31'), 'start') in grouped.groups
33643364

33653365
res = grouped.get_group((pd.Timestamp('2014-09-30'), 'start'))
33663366
tm.assert_frame_equal(res, df.iloc[[0], :])
@@ -3372,10 +3372,10 @@ def test_groupby_with_small_elem(self):
33723372
index=pd.DatetimeIndex(['2014-09-10', '2013-10-10',
33733373
'2014-09-15']))
33743374
grouped = df.groupby([pd.TimeGrouper(freq='M'), 'event'])
3375-
self.assertEqual(len(grouped.groups), 2)
3376-
self.assertEqual(grouped.ngroups, 2)
3377-
self.assertIn((pd.Timestamp('2014-09-30'), 'start'), grouped.groups)
3378-
self.assertIn((pd.Timestamp('2013-10-31'), 'start'), grouped.groups)
3375+
assert len(grouped.groups) == 2
3376+
assert grouped.ngroups == 2
3377+
assert (pd.Timestamp('2014-09-30'), 'start') in grouped.groups
3378+
assert (pd.Timestamp('2013-10-31'), 'start') in grouped.groups
33793379

33803380
res = grouped.get_group((pd.Timestamp('2014-09-30'), 'start'))
33813381
tm.assert_frame_equal(res, df.iloc[[0, 2], :])
@@ -3388,11 +3388,11 @@ def test_groupby_with_small_elem(self):
33883388
index=pd.DatetimeIndex(['2014-09-10', '2013-10-10',
33893389
'2014-08-05']))
33903390
grouped = df.groupby([pd.TimeGrouper(freq='M'), 'event'])
3391-
self.assertEqual(len(grouped.groups), 3)
3392-
self.assertEqual(grouped.ngroups, 3)
3393-
self.assertIn((pd.Timestamp('2014-09-30'), 'start'), grouped.groups)
3394-
self.assertIn((pd.Timestamp('2013-10-31'), 'start'), grouped.groups)
3395-
self.assertIn((pd.Timestamp('2014-08-31'), 'start'), grouped.groups)
3391+
assert len(grouped.groups) == 3
3392+
assert grouped.ngroups == 3
3393+
assert (pd.Timestamp('2014-09-30'), 'start') in grouped.groups
3394+
assert (pd.Timestamp('2013-10-31'), 'start') in grouped.groups
3395+
assert (pd.Timestamp('2014-08-31'), 'start') in grouped.groups
33963396

33973397
res = grouped.get_group((pd.Timestamp('2014-09-30'), 'start'))
33983398
tm.assert_frame_equal(res, df.iloc[[0], :])

pandas/tests/indexes/datetimes/test_datetime.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ def test_reasonable_keyerror(self):
101101
try:
102102
index.get_loc('1/1/2000')
103103
except KeyError as e:
104-
self.assertIn('2000', str(e))
104+
assert '2000' in str(e)
105105

106106
def test_roundtrip_pickle_with_tz(self):
107107

pandas/tests/indexes/datetimes/test_ops.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -632,7 +632,7 @@ def test_nonunique_contains(self):
632632
for idx in map(DatetimeIndex,
633633
([0, 1, 0], [0, 0, -1], [0, -1, -1],
634634
['2015', '2015', '2016'], ['2015', '2015', '2014'])):
635-
tm.assertIn(idx[0], idx)
635+
assert idx[0] in idx
636636

637637
def test_order(self):
638638
# with freq

0 commit comments

Comments
 (0)