Skip to content

Commit d625bf3

Browse files
committed
Make the tests more robust for slow machines
1 parent 3647fc2 commit d625bf3

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

webware/Tests/TestEndToEnd/TestExamples.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,16 @@ def setUp(self):
1919

2020
@staticmethod
2121
def removeDemoDatabase():
22-
if os.path.exists('demo.db'):
22+
# pylint: disable=unused-variable
23+
for i in range(20):
24+
if not os.path.exists('demo.db'):
25+
break
2326
try:
2427
os.remove('demo.db')
2528
except OSError:
26-
sleep(1)
27-
os.remove('demo.db')
29+
sleep(.5)
30+
else:
31+
break
2832

2933
def testStartPage(self):
3034
r = self.testApp.get('/')

0 commit comments

Comments
 (0)