/usr/local/lib64/python3.6/site-packages/pandas/tests/base
NameSizeModeActions
__pycache__/-0755rm
common.py2520644editdlrm
test_constructors.py51190644editdlrm
test_conversion.py145190644editdlrm
test_drop_duplicates.py8720644editdlrm
test_factorize.py13270644editdlrm
test_fillna.py18800644editdlrm
test_misc.py61950644editdlrm
test_transpose.py7220644editdlrm
test_unique.py42370644editdlrm
test_value_counts.py90600644editdlrm
__init__.py00644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/pandas/tests/base/test_drop_duplicates.py (872B)
from datetime import datetime import numpy as np import pandas as pd import pandas._testing as tm def test_drop_duplicates_series_vs_dataframe(): # GH 14192 df = pd.DataFrame( { "a": [1, 1, 1, "one", "one"], "b": [2, 2, np.nan, np.nan, np.nan], "c": [3, 3, np.nan, np.nan, "three"], "d": [1, 2, 3, 4, 4], "e": [ datetime(2015, 1, 1), datetime(2015, 1, 1), datetime(2015, 2, 1), pd.NaT, pd.NaT, ], } ) for column in df.columns: for keep in ["first", "last", False]: dropped_frame = df[[column]].drop_duplicates(keep=keep) dropped_series = df[column].drop_duplicates(keep=keep) tm.assert_frame_equal(dropped_frame, dropped_series.to_frame())