Unverified Commit 6f3912bf authored by transcaffeine's avatar transcaffeine
Browse files

nixos/tests/gotosocial: adjust for gotosocial 0.18.1+

parent ac93dd78
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -13,6 +13,7 @@
        settings = {
          host = "localhost:8081";
          port = 8081;
          instance-stats-mode = "serve";
        };
      };
    };
@@ -21,9 +22,11 @@
    machine.wait_for_unit("gotosocial.service")
    machine.wait_for_unit("postgresql.service")
    machine.wait_for_open_port(8081)
    # Database migrations are running, wait until gotosocial no longer serves 503
    machine.wait_until_succeeds("curl -sS -f http://localhost:8081/readyz", timeout=300)

    # check user registration via cli
    machine.succeed("gotosocial-admin account create --username nickname --email email@example.com --password kurtz575VPeBgjVm")
    machine.succeed("curl -sS -f http://localhost:8081/nodeinfo/2.0 | jq '.usage.users.total' | grep -q '^1$'")
    machine.wait_until_succeeds("curl -sS -f http://localhost:8081/nodeinfo/2.0 | jq '.usage.users.total' | grep -q '^1$'")
  '';
}