| 113 | Equal(get('1.0', 'end'), self.hwn) |
| 114 | |
| 115 | def test_delete_char(self): |
| 116 | delete = self.text.delete |
| 117 | get = self.text.get |
| 118 | Equal = self.assertEqual |
| 119 | self.text.insert('1.0', self.hw) |
| 120 | |
| 121 | delete('1.0') |
| 122 | Equal(get('1.0', '1.end'), 'ello') |
| 123 | |
| 124 | delete('1.0', '1.1') |
| 125 | Equal(get('1.0', '1.end'), 'llo') |
| 126 | |
| 127 | # delete \n and combine 2 lines into 1 |
| 128 | delete('1.end') |
| 129 | Equal(get('1.0', '1.end'), 'lloworld') |
| 130 | |
| 131 | self.text.insert('1.3', '\n') |
| 132 | delete('1.10') |
| 133 | Equal(get('1.0', '1.end'), 'lloworld') |
| 134 | |
| 135 | self.text.insert('1.3', '\n') |
| 136 | delete('1.3', '2.0') |
| 137 | Equal(get('1.0', '1.end'), 'lloworld') |
| 138 | |
| 139 | def test_delete_slice(self): |
| 140 | delete = self.text.delete |