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

Method test_delete_char

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

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 3

deleteClass · 0.85
getFunction · 0.50
insertMethod · 0.45

Tested by

no test coverage detected