(self)
| 456 | |
| 457 | @pytest.mark.vcr() |
| 458 | def test_update_cells(self): |
| 459 | sg = self._sequence_generator() |
| 460 | |
| 461 | list_len = 10 |
| 462 | value_list = [next(sg) for i in range(list_len)] |
| 463 | |
| 464 | # Test multiline |
| 465 | value_list[0] = "{}\n{}".format(value_list[0], value_list[0]) |
| 466 | |
| 467 | range_label = "A1:A%s" % list_len |
| 468 | cell_list = self.sheet.range(range_label) |
| 469 | |
| 470 | for c, v in zip(cell_list, value_list): |
| 471 | c.value = v |
| 472 | |
| 473 | self.sheet.update_cells(cell_list) |
| 474 | |
| 475 | cell_list = self.sheet.range(range_label) |
| 476 | |
| 477 | for c, v in zip(cell_list, value_list): |
| 478 | self.assertEqual(c.value, v) |
| 479 | |
| 480 | @pytest.mark.vcr() |
| 481 | def test_update_cells_unicode(self): |
nothing calls this directly
no test coverage detected