@@ -22,7 +22,8 @@ def test_drop_duplicates(any_numpy_dtype, keep, expected):
22
22
tm .assert_series_equal (tc .duplicated (keep = keep ), expected )
23
23
tm .assert_series_equal (tc .drop_duplicates (keep = keep ), tc [~ expected ])
24
24
sc = tc .copy ()
25
- sc .drop_duplicates (keep = keep , inplace = True )
25
+ return_value = sc .drop_duplicates (keep = keep , inplace = True )
26
+ assert return_value is None
26
27
tm .assert_series_equal (sc , tc [~ expected ])
27
28
28
29
@@ -40,8 +41,9 @@ def test_drop_duplicates_bool(keep, expected):
40
41
tm .assert_series_equal (tc .duplicated (keep = keep ), expected )
41
42
tm .assert_series_equal (tc .drop_duplicates (keep = keep ), tc [~ expected ])
42
43
sc = tc .copy ()
43
- sc .drop_duplicates (keep = keep , inplace = True )
44
+ return_value = sc .drop_duplicates (keep = keep , inplace = True )
44
45
tm .assert_series_equal (sc , tc [~ expected ])
46
+ assert return_value is None
45
47
46
48
47
49
@pytest .mark .parametrize ("values" , [[], list (range (5 ))])
@@ -84,21 +86,24 @@ def test_drop_duplicates_categorical_non_bool(self, dtype, ordered):
84
86
tm .assert_series_equal (tc1 .duplicated (), expected )
85
87
tm .assert_series_equal (tc1 .drop_duplicates (), tc1 [~ expected ])
86
88
sc = tc1 .copy ()
87
- sc .drop_duplicates (inplace = True )
89
+ return_value = sc .drop_duplicates (inplace = True )
90
+ assert return_value is None
88
91
tm .assert_series_equal (sc , tc1 [~ expected ])
89
92
90
93
expected = Series ([False , False , True , False ])
91
94
tm .assert_series_equal (tc1 .duplicated (keep = "last" ), expected )
92
95
tm .assert_series_equal (tc1 .drop_duplicates (keep = "last" ), tc1 [~ expected ])
93
96
sc = tc1 .copy ()
94
- sc .drop_duplicates (keep = "last" , inplace = True )
97
+ return_value = sc .drop_duplicates (keep = "last" , inplace = True )
98
+ assert return_value is None
95
99
tm .assert_series_equal (sc , tc1 [~ expected ])
96
100
97
101
expected = Series ([False , False , True , True ])
98
102
tm .assert_series_equal (tc1 .duplicated (keep = False ), expected )
99
103
tm .assert_series_equal (tc1 .drop_duplicates (keep = False ), tc1 [~ expected ])
100
104
sc = tc1 .copy ()
101
- sc .drop_duplicates (keep = False , inplace = True )
105
+ return_value = sc .drop_duplicates (keep = False , inplace = True )
106
+ assert return_value is None
102
107
tm .assert_series_equal (sc , tc1 [~ expected ])
103
108
104
109
# Test case 2
@@ -113,21 +118,24 @@ def test_drop_duplicates_categorical_non_bool(self, dtype, ordered):
113
118
tm .assert_series_equal (tc2 .duplicated (), expected )
114
119
tm .assert_series_equal (tc2 .drop_duplicates (), tc2 [~ expected ])
115
120
sc = tc2 .copy ()
116
- sc .drop_duplicates (inplace = True )
121
+ return_value = sc .drop_duplicates (inplace = True )
122
+ assert return_value is None
117
123
tm .assert_series_equal (sc , tc2 [~ expected ])
118
124
119
125
expected = Series ([False , True , True , False , False , False , False ])
120
126
tm .assert_series_equal (tc2 .duplicated (keep = "last" ), expected )
121
127
tm .assert_series_equal (tc2 .drop_duplicates (keep = "last" ), tc2 [~ expected ])
122
128
sc = tc2 .copy ()
123
- sc .drop_duplicates (keep = "last" , inplace = True )
129
+ return_value = sc .drop_duplicates (keep = "last" , inplace = True )
130
+ assert return_value is None
124
131
tm .assert_series_equal (sc , tc2 [~ expected ])
125
132
126
133
expected = Series ([False , True , True , False , True , True , False ])
127
134
tm .assert_series_equal (tc2 .duplicated (keep = False ), expected )
128
135
tm .assert_series_equal (tc2 .drop_duplicates (keep = False ), tc2 [~ expected ])
129
136
sc = tc2 .copy ()
130
- sc .drop_duplicates (keep = False , inplace = True )
137
+ return_value = sc .drop_duplicates (keep = False , inplace = True )
138
+ assert return_value is None
131
139
tm .assert_series_equal (sc , tc2 [~ expected ])
132
140
133
141
def test_drop_duplicates_categorical_bool (self , ordered ):
@@ -141,19 +149,22 @@ def test_drop_duplicates_categorical_bool(self, ordered):
141
149
tm .assert_series_equal (tc .duplicated (), expected )
142
150
tm .assert_series_equal (tc .drop_duplicates (), tc [~ expected ])
143
151
sc = tc .copy ()
144
- sc .drop_duplicates (inplace = True )
152
+ return_value = sc .drop_duplicates (inplace = True )
153
+ assert return_value is None
145
154
tm .assert_series_equal (sc , tc [~ expected ])
146
155
147
156
expected = Series ([True , True , False , False ])
148
157
tm .assert_series_equal (tc .duplicated (keep = "last" ), expected )
149
158
tm .assert_series_equal (tc .drop_duplicates (keep = "last" ), tc [~ expected ])
150
159
sc = tc .copy ()
151
- sc .drop_duplicates (keep = "last" , inplace = True )
160
+ return_value = sc .drop_duplicates (keep = "last" , inplace = True )
161
+ assert return_value is None
152
162
tm .assert_series_equal (sc , tc [~ expected ])
153
163
154
164
expected = Series ([True , True , True , True ])
155
165
tm .assert_series_equal (tc .duplicated (keep = False ), expected )
156
166
tm .assert_series_equal (tc .drop_duplicates (keep = False ), tc [~ expected ])
157
167
sc = tc .copy ()
158
- sc .drop_duplicates (keep = False , inplace = True )
168
+ return_value = sc .drop_duplicates (keep = False , inplace = True )
169
+ assert return_value is None
159
170
tm .assert_series_equal (sc , tc [~ expected ])
0 commit comments