Skip to content

Commit 6e89490

Browse files
divergentdavestangirala
authored andcommitted
Fix test assertions (pandas-dev#16470)
1 parent 9b01150 commit 6e89490

File tree

8 files changed

+23
-23
lines changed

8 files changed

+23
-23
lines changed

pandas/tests/groupby/test_nth.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -153,8 +153,8 @@ def test_nth(self):
153153
expected = s.groupby(g).first()
154154
expected2 = s.groupby(g).apply(lambda x: x.iloc[0])
155155
assert_series_equal(expected2, expected, check_names=False)
156-
assert expected.name, 0
157156
assert expected.name == 1
157+
assert expected2.name == 1
158158

159159
# validate first
160160
v = s[g == 1].iloc[0]

pandas/tests/indexes/datetimes/test_tools.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -625,7 +625,7 @@ def test_to_datetime_iso8601(self):
625625
def test_to_datetime_default(self):
626626
rs = to_datetime('2001')
627627
xp = datetime(2001, 1, 1)
628-
assert rs, xp
628+
assert rs == xp
629629

630630
# dayfirst is essentially broken
631631

pandas/tests/indexes/period/test_construction.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -135,15 +135,15 @@ def test_constructor_fromarraylike(self):
135135

136136
result = PeriodIndex(idx, freq=offsets.MonthEnd())
137137
tm.assert_index_equal(result, idx)
138-
assert result.freq, 'M'
138+
assert result.freq == 'M'
139139

140140
result = PeriodIndex(idx, freq='2M')
141141
tm.assert_index_equal(result, idx.asfreq('2M'))
142-
assert result.freq, '2M'
142+
assert result.freq == '2M'
143143

144144
result = PeriodIndex(idx, freq=offsets.MonthEnd(2))
145145
tm.assert_index_equal(result, idx.asfreq('2M'))
146-
assert result.freq, '2M'
146+
assert result.freq == '2M'
147147

148148
result = PeriodIndex(idx, freq='D')
149149
exp = idx.asfreq('D', 'e')

pandas/tests/indexes/test_range.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -172,16 +172,16 @@ def test_constructor_name(self):
172172
copy = RangeIndex(orig)
173173
copy.name = 'copy'
174174

175-
assert orig.name, 'original'
176-
assert copy.name, 'copy'
175+
assert orig.name == 'original'
176+
assert copy.name == 'copy'
177177

178178
new = Index(copy)
179-
assert new.name, 'copy'
179+
assert new.name == 'copy'
180180

181181
new.name = 'new'
182-
assert orig.name, 'original'
183-
assert new.name, 'copy'
184-
assert new.name, 'new'
182+
assert orig.name == 'original'
183+
assert copy.name == 'copy'
184+
assert new.name == 'new'
185185

186186
def test_numeric_compat2(self):
187187
# validate that we are handling the RangeIndex overrides to numeric ops
@@ -273,7 +273,7 @@ def test_repr(self):
273273
expected = "RangeIndex(start=0, stop=5, step=1, name='Foo')"
274274
else:
275275
expected = "RangeIndex(start=0, stop=5, step=1, name=u'Foo')"
276-
assert result, expected
276+
assert result == expected
277277

278278
result = eval(result)
279279
tm.assert_index_equal(result, i, exact=True)

pandas/tests/plotting/test_datetimelike.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -843,7 +843,7 @@ def test_to_weekly_resampling(self):
843843
tsplot(high, plt.Axes.plot)
844844
lines = tsplot(low, plt.Axes.plot)
845845
for l in lines:
846-
assert PeriodIndex(data=l.get_xdata()).freq, idxh.freq
846+
assert PeriodIndex(data=l.get_xdata()).freq == idxh.freq
847847

848848
@slow
849849
def test_from_weekly_resampling(self):
@@ -858,7 +858,7 @@ def test_from_weekly_resampling(self):
858858
expected_l = np.array([1514, 1519, 1523, 1527, 1531, 1536, 1540, 1544,
859859
1549, 1553, 1558, 1562], dtype=np.float64)
860860
for l in ax.get_lines():
861-
assert PeriodIndex(data=l.get_xdata()).freq, idxh.freq
861+
assert PeriodIndex(data=l.get_xdata()).freq == idxh.freq
862862
xdata = l.get_xdata(orig=False)
863863
if len(xdata) == 12: # idxl lines
864864
tm.assert_numpy_array_equal(xdata, expected_l)
@@ -873,7 +873,7 @@ def test_from_weekly_resampling(self):
873873
tsplot(low, plt.Axes.plot)
874874
lines = tsplot(high, plt.Axes.plot)
875875
for l in lines:
876-
assert PeriodIndex(data=l.get_xdata()).freq, idxh.freq
876+
assert PeriodIndex(data=l.get_xdata()).freq == idxh.freq
877877
xdata = l.get_xdata(orig=False)
878878
if len(xdata) == 12: # idxl lines
879879
tm.assert_numpy_array_equal(xdata, expected_l)

pandas/tests/series/test_timeseries.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -916,7 +916,7 @@ def test_from_M8_structured(self):
916916
assert df['Forecasting'][0] == dates[0][1]
917917

918918
s = Series(arr['Date'])
919-
assert s[0], Timestamp
919+
assert isinstance(s[0], Timestamp)
920920
assert s[0] == dates[0][0]
921921

922922
s = Series.from_array(arr['Date'], Index([0]))

pandas/tests/test_lib.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ class TestMisc(object):
1313
def test_max_len_string_array(self):
1414

1515
arr = a = np.array(['foo', 'b', np.nan], dtype='object')
16-
assert lib.max_len_string_array(arr), 3
16+
assert lib.max_len_string_array(arr) == 3
1717

1818
# unicode
1919
arr = a.astype('U').astype(object)
20-
assert lib.max_len_string_array(arr), 3
20+
assert lib.max_len_string_array(arr) == 3
2121

2222
# bytes for python3
2323
arr = a.astype('S').astype(object)
24-
assert lib.max_len_string_array(arr), 3
24+
assert lib.max_len_string_array(arr) == 3
2525

2626
# raises
2727
pytest.raises(TypeError,

pandas/tests/test_strings.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -2102,12 +2102,12 @@ def test_split_with_name(self):
21022102
idx = Index(['a,b', 'c,d'], name='xxx')
21032103
res = idx.str.split(',')
21042104
exp = Index([['a', 'b'], ['c', 'd']], name='xxx')
2105-
assert res.nlevels, 1
2105+
assert res.nlevels == 1
21062106
tm.assert_index_equal(res, exp)
21072107

21082108
res = idx.str.split(',', expand=True)
21092109
exp = MultiIndex.from_tuples([('a', 'b'), ('c', 'd')])
2110-
assert res.nlevels, 2
2110+
assert res.nlevels == 2
21112111
tm.assert_index_equal(res, exp)
21122112

21132113
def test_partition_series(self):
@@ -2247,13 +2247,13 @@ def test_partition_with_name(self):
22472247
idx = Index(['a,b', 'c,d'], name='xxx')
22482248
res = idx.str.partition(',')
22492249
exp = MultiIndex.from_tuples([('a', ',', 'b'), ('c', ',', 'd')])
2250-
assert res.nlevels, 3
2250+
assert res.nlevels == 3
22512251
tm.assert_index_equal(res, exp)
22522252

22532253
# should preserve name
22542254
res = idx.str.partition(',', expand=False)
22552255
exp = Index(np.array([('a', ',', 'b'), ('c', ',', 'd')]), name='xxx')
2256-
assert res.nlevels, 1
2256+
assert res.nlevels == 1
22572257
tm.assert_index_equal(res, exp)
22582258

22592259
def test_pipe_failures(self):

0 commit comments

Comments
 (0)