notes: 2.3.0 -> 2.3.1 (#352950)
[NixPkgs.git] / nixos / tests / bazarr.nix
blobaa0550e243ae32acfc6f7df6595f547ba838b93e
1 import ./make-test-python.nix ({ lib, ... }:
3 let
4   port = 42069;
5 in
7   name = "bazarr";
8   meta.maintainers = with lib.maintainers; [ d-xo ];
10   nodes.machine =
11     { pkgs, ... }:
12     {
13       services.bazarr = {
14         enable = true;
15         listenPort = port;
16       };
17     };
19   testScript = ''
20     machine.wait_for_unit("bazarr.service")
21     machine.wait_for_open_port(${toString port})
22     machine.succeed("curl --fail http://localhost:${toString port}/")
23   '';