22
22
from pandas .tests .frame .test_api import SharedWithSparse
23
23
24
24
25
- pytestmark = pytest .mark .filterwarnings ("ignore:Setting Sparse:PerformanceWarning" )
26
-
27
-
28
25
class TestSparseDataFrame (SharedWithSparse ):
29
26
klass = SparseDataFrame
30
27
@@ -1333,12 +1330,14 @@ def spindex_kind(request):
1333
1330
return request .param
1334
1331
1335
1332
1333
+ @pytest .mark .filterwarnings ("ignore:Setting Sparse" )
1336
1334
@pytest .mark .parametrize ('indexer' , ['iat' ])
1337
1335
@pytest .mark .parametrize ('key' , [(0 , 0 )])
1338
1336
def test_frame_assignment_at (spindex_kind , indexer , key ):
1339
1337
_test_assignment (spindex_kind , indexer , key )
1340
1338
1341
1339
1340
+ @pytest .mark .filterwarnings ("ignore:Setting Sparse" )
1342
1341
@pytest .mark .parametrize ('indexer' , ['at' , 'loc' , 'iloc' ])
1343
1342
@pytest .mark .parametrize ('key' , [0 ,
1344
1343
[0 , 1 ],
@@ -1347,17 +1346,15 @@ def test_frame_assignment_loc(spindex_kind, indexer, key):
1347
1346
_test_assignment (spindex_kind , indexer , key )
1348
1347
1349
1348
1349
+ @pytest .mark .filterwarnings ("ignore:Setting Sparse" )
1350
1350
@pytest .mark .parametrize ('key' , [None ,
1351
1351
[True , False ]])
1352
1352
def test_frame_assignment_setitem (spindex_kind , key ):
1353
1353
_test_assignment (spindex_kind , None , key )
1354
1354
1355
1355
1356
+ @pytest .mark .filterwarnings ("ignore:Setting Sparse" )
1357
+ @pytest .mark .parametrize ('indexer' , ['loc' , 'at' ])
1356
1358
@pytest .mark .parametrize ('key' , [3 ])
1357
- def test_frame_assignment_extend_index_loc (spindex_kind , key ):
1358
- _test_assignment (spindex_kind , 'loc' , key )
1359
-
1360
-
1361
- @pytest .mark .parametrize ('key' , [3 ])
1362
- def test_frame_assignment_extend_index_at (spindex_kind , key ):
1363
- _test_assignment (spindex_kind , 'at' , key )
1359
+ def test_frame_assignment_extend_index_loc (spindex_kind , indexer , key ):
1360
+ _test_assignment (spindex_kind , indexer , key )
0 commit comments