/usr/local/lib64/python3.6/site-packages/pandas/tests/series/indexing
NameSizeModeActions
__pycache__/-0755rm
test_alter_index.py97230644editdlrm
test_boolean.py35560644editdlrm
test_callable.py8100644editdlrm
test_datetime.py189780644editdlrm
test_delitem.py14040644editdlrm
test_get.py43240644editdlrm
test_getitem.py56470644editdlrm
test_iloc.py7430644editdlrm
test_indexing.py275030644editdlrm
test_loc.py44050644editdlrm
test_mask.py16020644editdlrm
test_multiindex.py6940644editdlrm
test_numeric.py33670644editdlrm
test_setitem.py7930644editdlrm
test_take.py9630644editdlrm
test_where.py123180644editdlrm
test_xs.py4540644editdlrm
__init__.py00644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/pandas/tests/series/indexing/test_delitem.py (1404B)
import pytest from pandas import Index, Series import pandas._testing as tm class TestSeriesDelItem: def test_delitem(self): # GH#5542 # should delete the item inplace s = Series(range(5)) del s[0] expected = Series(range(1, 5), index=range(1, 5)) tm.assert_series_equal(s, expected) del s[1] expected = Series(range(2, 5), index=range(2, 5)) tm.assert_series_equal(s, expected) # only 1 left, del, add, del s = Series(1) del s[0] tm.assert_series_equal(s, Series(dtype="int64", index=Index([], dtype="int64"))) s[0] = 1 tm.assert_series_equal(s, Series(1)) del s[0] tm.assert_series_equal(s, Series(dtype="int64", index=Index([], dtype="int64"))) def test_delitem_object_index(self): # Index(dtype=object) s = Series(1, index=["a"]) del s["a"] tm.assert_series_equal( s, Series(dtype="int64", index=Index([], dtype="object")) ) s["a"] = 1 tm.assert_series_equal(s, Series(1, index=["a"])) del s["a"] tm.assert_series_equal( s, Series(dtype="int64", index=Index([], dtype="object")) ) def test_delitem_missing_key(self): # empty s = Series(dtype=object) with pytest.raises(KeyError, match=r"^0$"): del s[0]