aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/performanceTests.py
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2009-05-12 23:55:30 +0000
committernyamatongwe <devnull@localhost>2009-05-12 23:55:30 +0000
commit0edc80468a4702a04669ad7777a6e1674c72584e (patch)
treee458b1e679d8554953ce36d672483ac74cd49f17 /test/performanceTests.py
parent2642c1da70d5f1e26fda2cfee0deb2fa88b43b71 (diff)
downloadscintilla-mirror-0edc80468a4702a04669ad7777a6e1674c72584e.tar.gz
Added README and increased duration of performance tests for more accuracy.
Diffstat (limited to 'test/performanceTests.py')
-rw-r--r--test/performanceTests.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/test/performanceTests.py b/test/performanceTests.py
index ed0550558..9dd1a9c17 100644
--- a/test/performanceTests.py
+++ b/test/performanceTests.py
@@ -17,7 +17,7 @@ class TestPerformance(unittest.TestCase):
def testAddLine(self):
data = (string.ascii_letters + string.digits + "\n").encode('utf-8')
start = time.time()
- for i in range(500):
+ for i in range(1000):
self.ed.AddText(len(data), data)
self.assertEquals(self.ed.LineCount, i + 2)
end = time.time()
@@ -29,7 +29,7 @@ class TestPerformance(unittest.TestCase):
def testAddLineMiddle(self):
data = (string.ascii_letters + string.digits + "\n").encode('utf-8')
start = time.time()
- for i in range(500):
+ for i in range(1000):
self.ed.AddText(len(data), data)
self.assertEquals(self.ed.LineCount, i + 2)
end = time.time()
@@ -41,7 +41,6 @@ class TestPerformance(unittest.TestCase):
def testHuge(self):
data = (string.ascii_letters + string.digits + "\n").encode('utf-8')
data = data * 100000
- print("len is", len(data))
start = time.time()
self.ed.AddText(len(data), data)
end = time.time()
@@ -56,7 +55,7 @@ class TestPerformance(unittest.TestCase):
insert = (string.digits + "\n").encode('utf-8')
self.ed.AddText(len(data), data)
start = time.time()
- for i in range(500):
+ for i in range(1000):
self.ed.InsertText(0, insert)
end = time.time()
duration = end - start
@@ -70,7 +69,7 @@ class TestPerformance(unittest.TestCase):
insert = (string.digits + "\n").encode('utf-8')
self.ed.AddText(len(data), data)
start = time.time()
- for i in range(500):
+ for i in range(1000):
self.ed.TargetStart = i * len(insert)
self.ed.TargetEnd = self.ed.TargetStart + len(oneLine)
self.ed.ReplaceTarget(len(insert), insert)