nixos/tests/deluge: fix test

deluge-console always exits with code 1. This is known in https://dev.deluge-torrent.org/ticket/3291
This commit is contained in:
Georg Haas 2022-11-20 00:35:59 +01:00
parent 45d091f71e
commit f20402f8e3
No known key found for this signature in database
GPG Key ID: B2D065AD4D6E0C81

View File

@ -54,8 +54,10 @@ import ./make-test-python.nix ({ pkgs, ...} : {
declarative.wait_for_unit("deluged")
declarative.wait_for_unit("delugeweb")
declarative.wait_until_succeeds("curl --fail http://declarative:3142")
# deluge-console always exits with 1. https://dev.deluge-torrent.org/ticket/3291
declarative.succeed(
"deluge-console 'connect 127.0.0.1:58846 andrew password; help' | grep -q 'rm.*Remove a torrent'"
"(deluge-console 'connect 127.0.0.1:58846 andrew password; help' || true) | grep -q 'rm.*Remove a torrent'"
)
'';
})