summaryrefslogtreecommitdiff
path: root/tests/integration-test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/integration-test.py')
-rwxr-xr-xtests/integration-test.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/integration-test.py b/tests/integration-test.py
index 4ec7f82f..3fa5f703 100755
--- a/tests/integration-test.py
+++ b/tests/integration-test.py
@@ -79,13 +79,12 @@ class OopTests(dbusmock.DBusTestCase):
def wait_for_condition(self, condition, timeout=5):
ctx = GLib.main_context_default()
- timeout = timeout * 1000
+ remaining = timeout * 1000
interval = 100
timed_out = False
def timeout_cb():
- nonlocal timed_out
- nonlocal interval
- timeout = timeout - interval
+ nonlocal timed_out, interval, timeout
+ remaining = remaining - interval
if timeout <= 0:
timed_out = True
return False