Skip to content

Commit cf3f998

Browse files
Adding ValueError test for concat Series axis 'columns'
1 parent a6694b9 commit cf3f998

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

pandas/tests/frame/test_combine_concat.py

+12
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,18 @@ def test_concat_axis_parameter(self):
361361
concatted_columns = pd.concat([df1, df2], axis='columns')
362362
assert_frame_equal(concatted_columns, expected_columns)
363363

364+
series1 = pd.Series([0.1, 0.2])
365+
series2 = pd.Series([0.3, 0.4])
366+
367+
expected_row_series = pd.Series(
368+
[0.1, 0.2, 0.3, 0.4], index=[0, 1, 0, 1])
369+
concatted_row_series = pd.concat([series1, series2], axis='rows')
370+
assert_series_equal(concatted_row_series, expected_row_series)
371+
372+
# A Series has no 'columns' axis
373+
with assertRaisesRegexp(ValueError, 'No axis named columns'):
374+
pd.concat([series1, series2], axis='columns')
375+
364376

365377
class TestDataFrameCombineFirst(tm.TestCase, TestData):
366378

0 commit comments

Comments
 (0)