MCPcopy
hub / github.com/burnash/gspread / test_delete_row

Method test_delete_row

tests/worksheet_test.py:1393–1409  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1391
1392 @pytest.mark.vcr()
1393 def test_delete_row(self):
1394 sequence_generator = self._sequence_generator()
1395
1396 for i in range(5):
1397 value_list = [next(sequence_generator) for i in range(10)]
1398 self.sheet.append_row(value_list)
1399
1400 prev_row = self.sheet.row_values(1)
1401 next_row = self.sheet.row_values(3)
1402 row_count_before = self.sheet.row_count
1403
1404 self.sheet.delete_rows(2)
1405
1406 row_count_after = self.sheet.row_count
1407 self.assertEqual(row_count_before - 1, row_count_after)
1408 self.assertEqual(self.sheet.row_values(1), prev_row)
1409 self.assertEqual(self.sheet.row_values(2), next_row)
1410
1411 @pytest.mark.vcr()
1412 def test_delete_cols(self):

Callers

nothing calls this directly

Calls 4

_sequence_generatorMethod · 0.80
append_rowMethod · 0.80
row_valuesMethod · 0.80
delete_rowsMethod · 0.80

Tested by

no test coverage detected