vuls: init at 0.27.0
[NixPkgs.git] / nixos / tests / deconz.nix
blobcbe721ba4925139096882cf5bd54f957c3db785f
1 import ./make-test-python.nix ({ pkgs, lib, ... }:
2 let
3   httpPort = 800;
4 in
6   name = "deconz";
8   meta.maintainers = with lib.maintainers; [
9     bjornfor
10   ];
12   nodes.machine = { config, pkgs, lib, ... }: {
13     nixpkgs.config.allowUnfree = true;
14     services.deconz = {
15       enable = true;
16       inherit httpPort;
17       extraArgs = [
18         "--dbg-err=2"
19         "--dbg-info=2"
20       ];
21     };
22   };
24   testScript = ''
25     machine.wait_for_unit("deconz.service")
26     machine.succeed("curl -sfL http://localhost:${toString httpPort}")
27   '';