@@ -21,7 +21,8 @@ def test_title_mixed_object():
21
21
s = Series (["FOO" , np .nan , "bar" , True , datetime .today (), "blah" , None , 1 , 2.0 ])
22
22
result = s .str .title ()
23
23
expected = Series (
24
- ["Foo" , np .nan , "Bar" , np .nan , np .nan , "Blah" , None , np .nan , np .nan ]
24
+ ["Foo" , np .nan , "Bar" , np .nan , np .nan , "Blah" , None , np .nan , np .nan ],
25
+ dtype = object ,
25
26
)
26
27
tm .assert_almost_equal (result , expected )
27
28
@@ -41,11 +42,15 @@ def test_lower_upper_mixed_object():
41
42
s = Series (["a" , np .nan , "b" , True , datetime .today (), "foo" , None , 1 , 2.0 ])
42
43
43
44
result = s .str .upper ()
44
- expected = Series (["A" , np .nan , "B" , np .nan , np .nan , "FOO" , None , np .nan , np .nan ])
45
+ expected = Series (
46
+ ["A" , np .nan , "B" , np .nan , np .nan , "FOO" , None , np .nan , np .nan ], dtype = object
47
+ )
45
48
tm .assert_series_equal (result , expected )
46
49
47
50
result = s .str .lower ()
48
- expected = Series (["a" , np .nan , "b" , np .nan , np .nan , "foo" , None , np .nan , np .nan ])
51
+ expected = Series (
52
+ ["a" , np .nan , "b" , np .nan , np .nan , "foo" , None , np .nan , np .nan ], dtype = object
53
+ )
49
54
tm .assert_series_equal (result , expected )
50
55
51
56
@@ -71,7 +76,8 @@ def test_capitalize_mixed_object():
71
76
s = Series (["FOO" , np .nan , "bar" , True , datetime .today (), "blah" , None , 1 , 2.0 ])
72
77
result = s .str .capitalize ()
73
78
expected = Series (
74
- ["Foo" , np .nan , "Bar" , np .nan , np .nan , "Blah" , None , np .nan , np .nan ]
79
+ ["Foo" , np .nan , "Bar" , np .nan , np .nan , "Blah" , None , np .nan , np .nan ],
80
+ dtype = object ,
75
81
)
76
82
tm .assert_series_equal (result , expected )
77
83
@@ -87,7 +93,8 @@ def test_swapcase_mixed_object():
87
93
s = Series (["FOO" , np .nan , "bar" , True , datetime .today (), "Blah" , None , 1 , 2.0 ])
88
94
result = s .str .swapcase ()
89
95
expected = Series (
90
- ["foo" , np .nan , "BAR" , np .nan , np .nan , "bLAH" , None , np .nan , np .nan ]
96
+ ["foo" , np .nan , "BAR" , np .nan , np .nan , "bLAH" , None , np .nan , np .nan ],
97
+ dtype = object ,
91
98
)
92
99
tm .assert_series_equal (result , expected )
93
100
@@ -138,19 +145,22 @@ def test_pad_mixed_object():
138
145
139
146
result = s .str .pad (5 , side = "left" )
140
147
expected = Series (
141
- [" a" , np .nan , " b" , np .nan , np .nan , " ee" , None , np .nan , np .nan ]
148
+ [" a" , np .nan , " b" , np .nan , np .nan , " ee" , None , np .nan , np .nan ],
149
+ dtype = object ,
142
150
)
143
151
tm .assert_series_equal (result , expected )
144
152
145
153
result = s .str .pad (5 , side = "right" )
146
154
expected = Series (
147
- ["a " , np .nan , "b " , np .nan , np .nan , "ee " , None , np .nan , np .nan ]
155
+ ["a " , np .nan , "b " , np .nan , np .nan , "ee " , None , np .nan , np .nan ],
156
+ dtype = object ,
148
157
)
149
158
tm .assert_series_equal (result , expected )
150
159
151
160
result = s .str .pad (5 , side = "both" )
152
161
expected = Series (
153
- [" a " , np .nan , " b " , np .nan , np .nan , " ee " , None , np .nan , np .nan ]
162
+ [" a " , np .nan , " b " , np .nan , np .nan , " ee " , None , np .nan , np .nan ],
163
+ dtype = object ,
154
164
)
155
165
tm .assert_series_equal (result , expected )
156
166
@@ -238,7 +248,8 @@ def test_center_ljust_rjust_mixed_object():
238
248
None ,
239
249
np .nan ,
240
250
np .nan ,
241
- ]
251
+ ],
252
+ dtype = object ,
242
253
)
243
254
tm .assert_series_equal (result , expected )
244
255
@@ -255,7 +266,8 @@ def test_center_ljust_rjust_mixed_object():
255
266
None ,
256
267
np .nan ,
257
268
np .nan ,
258
- ]
269
+ ],
270
+ dtype = object ,
259
271
)
260
272
tm .assert_series_equal (result , expected )
261
273
@@ -272,7 +284,8 @@ def test_center_ljust_rjust_mixed_object():
272
284
None ,
273
285
np .nan ,
274
286
np .nan ,
275
- ]
287
+ ],
288
+ dtype = object ,
276
289
)
277
290
tm .assert_series_equal (result , expected )
278
291
0 commit comments