nixosTests.kanboard: migrate to runTest (#393333)

authored by Pol Dellaiera and committed by GitHub e7241d62 03bf44b9

+18 -20
+1 -1
nixos/tests/all-tests.nix
··· 656 jotta-cli = handleTest ./jotta-cli.nix { }; 657 k3s = handleTest ./k3s { }; 658 kafka = handleTest ./kafka.nix { }; 659 - kanboard = handleTest ./web-apps/kanboard.nix { }; 660 kanidm = handleTest ./kanidm.nix { }; 661 kanidm-provisioning = handleTest ./kanidm-provisioning.nix { }; 662 karma = handleTest ./karma.nix { };
··· 656 jotta-cli = handleTest ./jotta-cli.nix { }; 657 k3s = handleTest ./k3s { }; 658 kafka = handleTest ./kafka.nix { }; 659 + kanboard = runTest ./web-apps/kanboard.nix; 660 kanidm = handleTest ./kanidm.nix { }; 661 kanidm-provisioning = handleTest ./kanidm-provisioning.nix { }; 662 karma = handleTest ./karma.nix { };
+17 -19
nixos/tests/web-apps/kanboard.nix
··· 1 - import ../make-test-python.nix ( 2 - { lib, ... }: 3 4 - { 5 - name = "kanboard"; 6 - meta.maintainers = with lib.maintainers; [ yzx9 ]; 7 8 - nodes = { 9 - machine = { 10 - services.kanboard = { 11 - enable = true; 12 - }; 13 }; 14 }; 15 16 - testScript = '' 17 - start_all() 18 - machine.wait_for_unit("nginx.service") 19 - machine.wait_for_unit("phpfpm-kanboard.service") 20 - machine.wait_for_open_port(80) 21 22 - machine.succeed("curl -k --fail http://localhost", timeout=10) 23 - ''; 24 - } 25 - )
··· 1 + { lib, ... }: 2 3 + { 4 + name = "kanboard"; 5 + meta.maintainers = with lib.maintainers; [ yzx9 ]; 6 7 + nodes = { 8 + machine = { 9 + services.kanboard = { 10 + enable = true; 11 }; 12 }; 13 + }; 14 15 + testScript = '' 16 + start_all() 17 + machine.wait_for_unit("nginx.service") 18 + machine.wait_for_unit("phpfpm-kanboard.service") 19 + machine.wait_for_open_port(80) 20 21 + machine.succeed("curl -k --fail http://localhost", timeout=10) 22 + ''; 23 + }