@@ -245,7 +245,9 @@ def test_take_non_na_fill_value(self, data_missing):
245
245
fill_value = data_missing [1 ] # valid
246
246
na = data_missing [0 ]
247
247
248
- array = data_missing ._from_sequence ([na , fill_value , na ])
248
+ array = data_missing ._from_sequence (
249
+ [na , fill_value , na ], dtype = data_missing .dtype
250
+ )
249
251
result = array .take ([- 1 , 1 ], fill_value = fill_value , allow_fill = True )
250
252
expected = array .take ([1 , 1 ])
251
253
self .assert_extension_array_equal (result , expected )
@@ -293,10 +295,12 @@ def test_reindex_non_na_fill_value(self, data_missing):
293
295
valid = data_missing [1 ]
294
296
na = data_missing [0 ]
295
297
296
- array = data_missing ._from_sequence ([na , valid ])
298
+ array = data_missing ._from_sequence ([na , valid ], dtype = data_missing . dtype )
297
299
ser = pd .Series (array )
298
300
result = ser .reindex ([0 , 1 , 2 ], fill_value = valid )
299
- expected = pd .Series (data_missing ._from_sequence ([na , valid , valid ]))
301
+ expected = pd .Series (
302
+ data_missing ._from_sequence ([na , valid , valid ], dtype = data_missing .dtype )
303
+ )
300
304
301
305
self .assert_series_equal (result , expected )
302
306
0 commit comments