nixosTests.kanboard: migrate to runTest (#393333)

Changed files
+18 -20
nixos
tests
+1 -1
nixos/tests/all-tests.nix
···
jotta-cli = handleTest ./jotta-cli.nix { };
k3s = handleTest ./k3s { };
kafka = handleTest ./kafka.nix { };
-
kanboard = handleTest ./web-apps/kanboard.nix { };
+
kanboard = runTest ./web-apps/kanboard.nix;
kanidm = handleTest ./kanidm.nix { };
kanidm-provisioning = handleTest ./kanidm-provisioning.nix { };
karma = handleTest ./karma.nix { };
+17 -19
nixos/tests/web-apps/kanboard.nix
···
-
import ../make-test-python.nix (
-
{ lib, ... }:
+
{ lib, ... }:
-
{
-
name = "kanboard";
-
meta.maintainers = with lib.maintainers; [ yzx9 ];
+
{
+
name = "kanboard";
+
meta.maintainers = with lib.maintainers; [ yzx9 ];
-
nodes = {
-
machine = {
-
services.kanboard = {
-
enable = true;
-
};
+
nodes = {
+
machine = {
+
services.kanboard = {
+
enable = true;
};
};
+
};
-
testScript = ''
-
start_all()
-
machine.wait_for_unit("nginx.service")
-
machine.wait_for_unit("phpfpm-kanboard.service")
-
machine.wait_for_open_port(80)
+
testScript = ''
+
start_all()
+
machine.wait_for_unit("nginx.service")
+
machine.wait_for_unit("phpfpm-kanboard.service")
+
machine.wait_for_open_port(80)
-
machine.succeed("curl -k --fail http://localhost", timeout=10)
-
'';
-
}
-
)
+
machine.succeed("curl -k --fail http://localhost", timeout=10)
+
'';
+
}