##// END OF EJS Templates
tests: update lockdelay.py to handle the `wait` argument...
Pulkit Goyal -
r46015:f6c67bb4 default
parent child Browse files
Show More
@@ -10,11 +10,11 b' import time'
10
10
11 def reposetup(ui, repo):
11 def reposetup(ui, repo):
12 class delayedlockrepo(repo.__class__):
12 class delayedlockrepo(repo.__class__):
13 def lock(self):
13 def lock(self, wait=True):
14 delay = float(os.environ.get('HGPRELOCKDELAY', '0.0'))
14 delay = float(os.environ.get('HGPRELOCKDELAY', '0.0'))
15 if delay:
15 if delay:
16 time.sleep(delay)
16 time.sleep(delay)
17 res = super(delayedlockrepo, self).lock()
17 res = super(delayedlockrepo, self).lock(wait=wait)
18 delay = float(os.environ.get('HGPOSTLOCKDELAY', '0.0'))
18 delay = float(os.environ.get('HGPOSTLOCKDELAY', '0.0'))
19 if delay:
19 if delay:
20 time.sleep(delay)
20 time.sleep(delay)
General Comments 0
You need to be logged in to leave comments. Login now