@@ -277,12 +277,12 @@ def test_attrs(self, fblock):
277277 assert len (fblock ) == len (fblock .values )
278278
279279 def test_copy (self , fblock ):
280- cop = fblock .copy ()
280+ cop = fblock .copy (deep = True )
281281 assert cop is not fblock
282282 assert_block_equal (fblock , cop )
283283
284284 def test_delete (self , fblock ):
285- newb = fblock .copy ()
285+ newb = fblock .copy (deep = True )
286286 locs = newb .mgr_locs
287287 nb = newb .delete (0 )[0 ]
288288 assert newb .mgr_locs is locs
@@ -295,7 +295,7 @@ def test_delete(self, fblock):
295295 assert not (newb .values [0 ] == 1 ).all ()
296296 assert (nb .values [0 ] == 1 ).all ()
297297
298- newb = fblock .copy ()
298+ newb = fblock .copy (deep = True )
299299 locs = newb .mgr_locs
300300 nb = newb .delete (1 )
301301 assert len (nb ) == 2
@@ -310,15 +310,15 @@ def test_delete(self, fblock):
310310 assert not (newb .values [1 ] == 2 ).all ()
311311 assert (nb [1 ].values [0 ] == 2 ).all ()
312312
313- newb = fblock .copy ()
313+ newb = fblock .copy (deep = True )
314314 nb = newb .delete (2 )
315315 assert len (nb ) == 1
316316 tm .assert_numpy_array_equal (
317317 nb [0 ].mgr_locs .as_array , np .array ([0 , 2 ], dtype = np .intp )
318318 )
319319 assert (nb [0 ].values [1 ] == 1 ).all ()
320320
321- newb = fblock .copy ()
321+ newb = fblock .copy (deep = True )
322322
323323 with pytest .raises (IndexError , match = None ):
324324 newb .delete (3 )
0 commit comments