MCPcopy Index your code
hub / github.com/python/cpython / test_delete_slice

Method test_delete_slice

Lib/idlelib/idle_test/test_text.py:139–160  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

137 Equal(get('1.0', '1.end'), 'lloworld')
138
139 def test_delete_slice(self):
140 delete = self.text.delete
141 get = self.text.get
142 Equal = self.assertEqual
143 self.text.insert('1.0', self.hw)
144
145 delete('1.0', '1.0 lineend')
146 Equal(get('1.0', 'end'), '\nworld\n')
147
148 delete('1.0', 'end')
149 Equal(get('1.0', 'end'), '\n')
150
151 self.text.insert('1.0', self.hw)
152 delete('1.0', '2.0')
153 Equal(get('1.0', 'end'), 'world\n')
154
155 delete('1.0', 'end')
156 Equal(get('1.0', 'end'), '\n')
157
158 self.text.insert('1.0', self.hw)
159 delete('1.2', '2.3')
160 Equal(get('1.0', 'end'), 'held\n')
161
162 def test_multiple_lines(self): # insert and delete
163 self.text.insert('1.0', 'hello')

Callers

nothing calls this directly

Calls 3

deleteClass · 0.85
getFunction · 0.50
insertMethod · 0.45

Tested by

no test coverage detected