| 88 | Equal(get('1.0', 'end'), '*helx\nlo*\nwor*ldx\n') |
| 89 | |
| 90 | def test_no_delete(self): |
| 91 | # if index1 == 'insert' or 'end' or >= end, there is no deletion |
| 92 | delete = self.text.delete |
| 93 | get = self.text.get |
| 94 | Equal = self.assertEqual |
| 95 | self.text.insert('1.0', self.hw) |
| 96 | |
| 97 | delete('insert') |
| 98 | Equal(get('1.0', 'end'), self.hwn) |
| 99 | |
| 100 | delete('end') |
| 101 | Equal(get('1.0', 'end'), self.hwn) |
| 102 | |
| 103 | delete('insert', 'end') |
| 104 | Equal(get('1.0', 'end'), self.hwn) |
| 105 | |
| 106 | delete('insert', '5.5') |
| 107 | Equal(get('1.0', 'end'), self.hwn) |
| 108 | |
| 109 | delete('1.4', '1.0') |
| 110 | Equal(get('1.0', 'end'), self.hwn) |
| 111 | |
| 112 | delete('1.4', '1.4') |
| 113 | Equal(get('1.0', 'end'), self.hwn) |
| 114 | |
| 115 | def test_delete_char(self): |
| 116 | delete = self.text.delete |