aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2016-02-23 11:17:05 +1100
committerNeil <nyamatongwe@gmail.com>2016-02-23 11:17:05 +1100
commite5a27cf16a0144a534ff07905380af5eedbbb76b (patch)
treee69c721389467400ac1b88d86d67426b82342114 /test
parentfe0d39ee1c34dfeada9909af44646ce43f0ef226 (diff)
downloadscintilla-mirror-e5a27cf16a0144a534ff07905380af5eedbbb76b.tar.gz
Retry OpenClipboard if it fails as another application may have opened it.
Diffstat (limited to 'test')
-rw-r--r--test/simpleTests.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/simpleTests.py b/test/simpleTests.py
index c7240b269..62243dd49 100644
--- a/test/simpleTests.py
+++ b/test/simpleTests.py
@@ -493,13 +493,15 @@ class TestSimple(unittest.TestCase):
self.ed.AddText(5, b"a1b2c")
self.ed.SetSel(1,3)
self.ed.Cut()
- self.xite.DoEvents()
+ # Clipboard = "1b"
+ self.assertEquals(self.ed.Contents(), b"a2c")
self.assertEquals(self.ed.CanPaste(), 1)
self.ed.SetSel(0, 0)
self.ed.Paste()
self.assertEquals(self.ed.Contents(), b"1ba2c")
self.ed.SetSel(4,5)
self.ed.Copy()
+ # Clipboard = "c"
self.ed.SetSel(1,3)
self.ed.Paste()
self.assertEquals(self.ed.Contents(), b"1c2c")
@@ -508,13 +510,12 @@ class TestSimple(unittest.TestCase):
self.assertEquals(self.ed.Contents(), b"1c")
def testCopyAllowLine(self):
- self.xite.DoEvents()
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.CopyAllowLine()
- self.xite.DoEvents()
+ # Clipboard = "a1\n"
self.assertEquals(self.ed.CanPaste(), 1)
self.ed.SetSel(0, 0)
self.ed.Paste()