Unverified Commit 4656163a authored by Gabriel Simmer's avatar Gabriel Simmer
Browse files

nixos/n8n: add test for webhookUrl configuration

parent 674de7c2
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
import ./make-test-python.nix ({ lib, ... }:
let
  port = 5678;
  webhookUrl = "http://example.com";
in
{
  name = "n8n";
@@ -11,6 +12,7 @@ in
    {
      services.n8n = {
        enable = true;
        webhookUrl = webhookUrl;
      };
    };

@@ -18,5 +20,6 @@ in
    machine.wait_for_unit("n8n.service")
    machine.wait_for_console_text("Editor is now accessible via")
    machine.succeed("curl --fail -vvv http://localhost:${toString port}/")
    machine.succeed("grep -qF ${webhookUrl} /etc/systemd/system/n8n.service")
  '';
})