diff options
Diffstat (limited to 'python/qpid/tests/messaging/__init__.py')
| -rw-r--r-- | python/qpid/tests/messaging/__init__.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/python/qpid/tests/messaging/__init__.py b/python/qpid/tests/messaging/__init__.py index ddacf77609..8f6680d5e3 100644 --- a/python/qpid/tests/messaging/__init__.py +++ b/python/qpid/tests/messaging/__init__.py @@ -56,7 +56,7 @@ class Base(Test): self.conn = None def teardown_connection(self, conn): - conn.close() + conn.close(timeout=self.timeout()) def content(self, base, count = None): if count is None: @@ -159,6 +159,9 @@ class Base(Test): def delay(self): return float(self.config.defines.get("delay", "2")) + def timeout(self): + return float(self.config.defines.get("timeout", "60")) + def get_bool(self, name): return self.config.defines.get(name, "false").lower() in ("true", "yes", "1") |
