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

Method test_toggle_tabs

Lib/idlelib/idle_test/test_format.py:580–591  ·  view source on GitHub ↗
(self, askyesno)

Source from the content-addressed store, hash-verified

578
579 @mock.patch.object(ft, "askyesno")
580 def test_toggle_tabs(self, askyesno):
581 editor = DummyEditwin(None, None) # usetabs == False.
582 indents = ft.Indents(editor)
583 askyesno.return_value = True
584
585 indents.toggle_tabs_event(None)
586 self.assertEqual(editor.usetabs, True)
587 self.assertEqual(editor.indentwidth, 8)
588
589 indents.toggle_tabs_event(None)
590 self.assertEqual(editor.usetabs, False)
591 self.assertEqual(editor.indentwidth, 8)
592
593 @mock.patch.object(ft, "askinteger")
594 def test_change_indentwidth(self, askinteger):

Callers

nothing calls this directly

Calls 3

toggle_tabs_eventMethod · 0.95
DummyEditwinClass · 0.70
assertEqualMethod · 0.45

Tested by

no test coverage detected