def test_increment(self): editor = ReTextEdit(self) editor.tab = self.DummyReTextTab() QTest.keyClicks(editor, '1. Hello') QTest.keyClick(editor, Qt.Key.Key_Return) QTest.keyClicks(editor, 'World') self.assertEqual(editor.document().toPlainText(), '1. Hello\n2. World')
def test_repeat(self): class TestSettings: orderedListMode = 'repeat' useFakeVim = False editor = ReTextEdit(self, settings=TestSettings()) editor.tab = self.DummyReTextTab() QTest.keyClicks(editor, '1. Hello') QTest.keyClick(editor, Qt.Key.Key_Return) QTest.keyClicks(editor, 'World') self.assertEqual(editor.document().toPlainText(), '1. Hello\n1. World')