vuls: init at 0.27.0
[NixPkgs.git] / nixos / tests / jackett.nix
blob4e65cb61d17a77f5511f34f12c4dccc55c6f2c95
1 import ./make-test-python.nix ({ lib, ... }:
3 let
4   jackettPort = 9117;
5 in {
6   name = "jackett";
7   meta.maintainers = with lib.maintainers; [ etu ];
9   nodes.machine =
10     { pkgs, ... }: {
11       services.jackett.enable = true;
12       services.jackett.port = jackettPort;
13     };
15   testScript = ''
16     machine.start()
17     machine.wait_for_unit("jackett.service")
18     machine.wait_for_open_port(${toString jackettPort})
19     machine.succeed("curl --fail http://localhost:${toString jackettPort}/")
20   '';