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

Method test_delete_protected_range

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

Source from the content-addressed store, hash-verified

1556
1557 @pytest.mark.vcr()
1558 def test_delete_protected_range(self):
1559 self.sheet.add_protected_range("A1:B2", [])
1560 metadata = self.spreadsheet.fetch_sheet_metadata()
1561 protected_ranges = metadata["sheets"][0]["protectedRanges"]
1562 self.assertEqual(len(protected_ranges), 1)
1563
1564 self.sheet.delete_protected_range(protected_ranges[0]["protectedRangeId"])
1565 metadata = self.spreadsheet.fetch_sheet_metadata()
1566 self.assertNotIn("protectedRanges", metadata["sheets"][0])
1567
1568 @pytest.mark.vcr()
1569 def test_format(self):

Callers

nothing calls this directly

Calls 3

add_protected_rangeMethod · 0.80
fetch_sheet_metadataMethod · 0.45

Tested by

no test coverage detected