Skip to content

Commit cef13db

Browse files
committed
TST: Tests for fillna on empty Series (GH4346), thanks @immerrr
1 parent 74fb42f commit cef13db

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

doc/source/release.rst

+1
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,7 @@ Bug Fixes
452452
- Fixed string methods for ``FrozenNDArray`` and ``FrozenList`` (:issue:`4929`)
453453
- Fixed a bug with setting invalid or out-of-range values in indexing
454454
enlargement scenarios (:issue:`4940`)
455+
- Tests for fillna on empty Series (:issue:`4346`), thanks @immerrr
455456

456457
pandas 0.12.0
457458
-------------

pandas/tests/test_series.py

+13
Original file line numberDiff line numberDiff line change
@@ -4599,6 +4599,19 @@ def test_fillna_inplace(self):
45994599
expected = x.fillna(value=0)
46004600
assert_series_equal(y, expected)
46014601

4602+
def test_fillna_empty(self):
4603+
# GH 4346
4604+
4605+
empty = Series()
4606+
4607+
result = empty.reindex([1, 2, 3])
4608+
expected = Series([np.nan, np.nan, np.nan], index=[1, 2, 3])
4609+
assert_series_equal(result, expected)
4610+
4611+
result = empty.reindex([1, 2, 3], fill_value=0.0)
4612+
expected = Series([0.0, 0.0, 0.0], index=[1, 2, 3])
4613+
assert_series_equal(result, expected)
4614+
46024615
def test_fillna_invalid_method(self):
46034616
try:
46044617
self.ts.fillna(method='ffil')

0 commit comments

Comments
 (0)