aboutsummaryrefslogtreecommitdiffstats
path: root/deluge/tests/daemon_base.py
diff options
context:
space:
mode:
authorLibravatarDaniel Baumann <daniel@debian.org>2025-11-30 18:42:19 +0100
committerLibravatarDaniel Baumann <daniel@debian.org>2025-11-30 18:42:19 +0100
commit5d5f9bd85b94db8d64148435c30f7fb819bcd255 (patch)
treed406aeebcdc5d273c9e30eb08b59d9c498cd991a /deluge/tests/daemon_base.py
parent3e1888c3d656906263b0cd08875885166efcfb63 (diff)
Merging upstream version 2.2.1~dev0+20250824.
Signed-off-by: Daniel Baumann <daniel@debian.org>
Diffstat (limited to 'deluge/tests/daemon_base.py')
-rw-r--r--deluge/tests/daemon_base.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/deluge/tests/daemon_base.py b/deluge/tests/daemon_base.py
index 707570f..7eb6421 100644
--- a/deluge/tests/daemon_base.py
+++ b/deluge/tests/daemon_base.py
@@ -25,7 +25,7 @@ class DaemonBase:
if hasattr(args[0], 'getTraceback'):
print('terminate_core: Errback Exception: %s' % args[0].getTraceback())
- if not self.core.killed:
+ if self.core and not self.core.killed:
d = self.core.kill()
return d
@@ -43,7 +43,8 @@ class DaemonBase:
):
logfile = f'daemon_{self.id()}.log' if logfile == '' else logfile
- for dummy in range(port_range):
+ exception_error = RuntimeError('Failed to start daemon')
+ for _ in range(port_range):
try:
d, self.core = common.start_core(
listen_port=self.listen_port,
@@ -54,7 +55,7 @@ class DaemonBase:
print_stdout=print_stdout,
print_stderr=print_stderr,
extra_callbacks=extra_callbacks,
- config_directory=self.config_dir,
+ config_dir=self.config_dir,
)
yield d
except CannotListenError as ex: