diff options
author | nyamatongwe <unknown> | 2012-06-18 10:29:27 +1000 |
---|---|---|
committer | nyamatongwe <unknown> | 2012-06-18 10:29:27 +1000 |
commit | 7d99273987eb95b0abd36e989daf48f82b517f1f (patch) | |
tree | 8a2faacb0bc43a279f681aa6b01c87be9afdacce /test/simpleTests.py | |
parent | f0d56e473978dcfa017b6597ef4e2e09e5a477e6 (diff) | |
download | scintilla-mirror-7d99273987eb95b0abd36e989daf48f82b517f1f.tar.gz |
Remove marker only once for SCI_MARKERDELETE. Bug #3535806.
Diffstat (limited to 'test/simpleTests.py')
-rw-r--r-- | test/simpleTests.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/simpleTests.py b/test/simpleTests.py index d8abbb651..c8a111044 100644 --- a/test/simpleTests.py +++ b/test/simpleTests.py @@ -651,6 +651,16 @@ class TestMarkers(unittest.TestCase): self.ed.MarkerDelete(1,1) self.assertEquals(self.ed.MarkerLineFromHandle(handle), -1) + def testTwiceAddedDelete(self): + handle = self.ed.MarkerAdd(1,1) + self.assertEquals(self.ed.MarkerGet(1), 2) + handle2 = self.ed.MarkerAdd(1,1) + self.assertEquals(self.ed.MarkerGet(1), 2) + self.ed.MarkerDelete(1,1) + self.assertEquals(self.ed.MarkerGet(1), 2) + self.ed.MarkerDelete(1,1) + self.assertEquals(self.ed.MarkerGet(1), 0) + def testMarkerDeleteAll(self): h1 = self.ed.MarkerAdd(0,1) h2 = self.ed.MarkerAdd(1,2) |