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

Method test_insert

Lib/idlelib/idle_test/test_sidebar.py:134–153  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

132 self.assertEqual(self.linenumber.is_shown, True)
133
134 def test_insert(self):
135 self.text.insert('insert', 'foobar')
136 self.assert_text_equals('foobar\n')
137 self.assert_sidebar_n_lines(1)
138 self.assert_state_disabled()
139
140 self.text.insert('insert', '\nfoo')
141 self.assert_text_equals('foobar\nfoo\n')
142 self.assert_sidebar_n_lines(2)
143 self.assert_state_disabled()
144
145 self.text.insert('insert', 'hello\n'*2)
146 self.assert_text_equals('foobar\nfoohello\nhello\n\n')
147 self.assert_sidebar_n_lines(4)
148 self.assert_state_disabled()
149
150 self.text.insert('insert', '\nworld')
151 self.assert_text_equals('foobar\nfoohello\nhello\n\nworld\n')
152 self.assert_sidebar_n_lines(5)
153 self.assert_state_disabled()
154
155 def test_delete(self):
156 self.text.insert('insert', 'foobar')

Callers

nothing calls this directly

Calls 4

assert_text_equalsMethod · 0.95
assert_state_disabledMethod · 0.95
insertMethod · 0.45

Tested by

no test coverage detected