diff options
author | Martijn Laan <1092369+martijnlaan@users.noreply.github.com> | 2024-06-20 08:23:46 +1000 |
---|---|---|
committer | Martijn Laan <1092369+martijnlaan@users.noreply.github.com> | 2024-06-20 08:23:46 +1000 |
commit | 4040c66fc31c7e537d063c65ed1e734e974250c2 (patch) | |
tree | a19d212bcf90ba998d282f047741bc214598c64e /test | |
parent | eee34c2c5053450ec48aea8a9cbff4d5dd140b55 (diff) | |
download | scintilla-mirror-4040c66fc31c7e537d063c65ed1e734e974250c2.tar.gz |
Feature [feature-requests:#1518]. Cherry pick SCI_CUTALLOWLINE from isscint.
Diffstat (limited to 'test')
-rw-r--r-- | test/simpleTests.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/simpleTests.py b/test/simpleTests.py index 900f97faf..afd7de328 100644 --- a/test/simpleTests.py +++ b/test/simpleTests.py @@ -581,6 +581,19 @@ class TestSimple(unittest.TestCase): self.ed.EOLMode = lineEndType self.assertEqual(self.ed.Contents(), b"a1\na1\nb2") + def testCutAllowLine(self): + lineEndType = self.ed.EOLMode + self.ed.EOLMode = self.ed.SC_EOL_LF + self.ed.AddText(5, b"a1\nb2") + self.ed.SetSel(1,1) + self.ed.CutAllowLine() + # Clipboard = "a1\n" + self.assertEqual(self.ed.CanPaste(), 1) + self.ed.SetSel(0, 0) + self.ed.Paste() + self.ed.EOLMode = lineEndType + self.assertEqual(self.ed.Contents(), b"a1\nb2") + def testDuplicate(self): self.ed.AddText(3, b"1b2") self.ed.SetSel(1,2) |