forked from mirrors/nixpkgs
nixos/tests/deconz: init
This commit is contained in:
parent
4164383dd4
commit
f561e395bd
|
@ -216,6 +216,7 @@ in {
|
||||||
darling = handleTest ./darling.nix {};
|
darling = handleTest ./darling.nix {};
|
||||||
dae = handleTest ./dae.nix {};
|
dae = handleTest ./dae.nix {};
|
||||||
dconf = handleTest ./dconf.nix {};
|
dconf = handleTest ./dconf.nix {};
|
||||||
|
deconz = handleTest ./deconz.nix {};
|
||||||
deepin = handleTest ./deepin.nix {};
|
deepin = handleTest ./deepin.nix {};
|
||||||
deluge = handleTest ./deluge.nix {};
|
deluge = handleTest ./deluge.nix {};
|
||||||
dendrite = handleTest ./matrix/dendrite.nix {};
|
dendrite = handleTest ./matrix/dendrite.nix {};
|
||||||
|
|
28
nixos/tests/deconz.nix
Normal file
28
nixos/tests/deconz.nix
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
import ./make-test-python.nix ({ pkgs, lib, ... }:
|
||||||
|
let
|
||||||
|
httpPort = 800;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
name = "deconz";
|
||||||
|
|
||||||
|
meta.maintainers = with lib.maintainers; [
|
||||||
|
bjornfor
|
||||||
|
];
|
||||||
|
|
||||||
|
nodes.machine = { config, pkgs, lib, ... }: {
|
||||||
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
services.deconz = {
|
||||||
|
enable = true;
|
||||||
|
inherit httpPort;
|
||||||
|
extraArgs = [
|
||||||
|
"--dbg-err=2"
|
||||||
|
"--dbg-info=2"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
testScript = ''
|
||||||
|
machine.wait_for_unit("deconz.service")
|
||||||
|
machine.succeed("curl -sfL http://localhost:${toString httpPort}")
|
||||||
|
'';
|
||||||
|
})
|
Loading…
Reference in a new issue