diff --git a/qubespdfconverter/tests/__init__.py b/qubespdfconverter/tests/__init__.py index d1d798e..d80b523 100644 --- a/qubespdfconverter/tests/__init__.py +++ b/qubespdfconverter/tests/__init__.py @@ -153,6 +153,7 @@ def test_004_cancel_stops_conversion(self): # collection. The timeout must be shorter than the conversion time, to # be sure it was canceled. timeout = 20 + orig_timeout = timeout while True: domains_after = set(self.app.domains) if domains_after == domains_before: @@ -160,9 +161,10 @@ def test_004_cancel_stops_conversion(self): self.loop.run_until_complete(asyncio.sleep(1)) timeout -= 1 if timeout <= 0: + rest = [domain.name for domain in domains_after - domains_before] self.fail( - 'DispVM not cleaned up 10s after cancel: {}'.format( - domains_after - domains_before)) + 'DispVM not cleaned up {}s after cancel: {}'.format( + orig_timeout, rest)) def list_tests():