diff --git a/modules/clan/gitea/tests/vm/default.nix b/modules/clan/gitea/tests/vm/default.nix index 4eff9f7..c787e41 100644 --- a/modules/clan/gitea/tests/vm/default.nix +++ b/modules/clan/gitea/tests/vm/default.nix @@ -1,4 +1,6 @@ { + pkgs, + lib, ... }: { @@ -26,13 +28,27 @@ }; }; - testScript = '' - start_all() + testScript = + { nodes, ... }: + let + gitea = nodes.server.config.services.gitea; + in + '' + start_all() - server.wait_for_unit("gitea") + server.wait_for_unit("gitea") - server.succeed("systemctl status gitea") - server.wait_for_open_port(3000) - server.succeed("curl http://127.0.0.1:3000") - ''; + server.succeed("systemctl status gitea") + server.wait_for_open_port(3000) + server.succeed("curl http://127.0.0.1:3000") + + server.succeed("${lib.getExe pkgs.gitea} dump -h") + server.succeed("systemctl start gitea-dump") + # server.succeed("su - ${gitea.user} -c \ + # '${lib.getExe pkgs.gitea} dump -c ${gitea.customDir}/conf/app.ini ' \ + # ") + + server.succeed("ls ${nodes.server.config.services.gitea.dump.backupDir}") + + ''; }