at 25.11-pre 669 B view raw
1import ./make-test-python.nix ( 2 { pkgs, lib, ... }: 3 let 4 httpPort = 800; 5 in 6 { 7 name = "deconz"; 8 9 meta.maintainers = with lib.maintainers; [ 10 bjornfor 11 ]; 12 13 nodes.machine = 14 { 15 config, 16 pkgs, 17 lib, 18 ... 19 }: 20 { 21 nixpkgs.config.allowUnfree = true; 22 services.deconz = { 23 enable = true; 24 inherit httpPort; 25 extraArgs = [ 26 "--dbg-err=2" 27 "--dbg-info=2" 28 ]; 29 }; 30 }; 31 32 testScript = '' 33 machine.wait_for_unit("deconz.service") 34 machine.succeed("curl -sfL http://localhost:${toString httpPort}") 35 ''; 36 } 37)