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

Method test_no_delete

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

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 3

deleteClass · 0.85
getFunction · 0.50
insertMethod · 0.45

Tested by

no test coverage detected