feat: make api calls more resilient and stuff

This commit is contained in:
Aarnav Tale
2026-05-25 17:06:14 -04:00
parent 09be95c7bc
commit 56c5e5ac8c
16 changed files with 118 additions and 79 deletions
+4 -4
View File
@@ -81,8 +81,8 @@ describe("DockerIntegration", () => {
socketPath: "/var/run/docker.sock",
});
const mockClient = {
isHealthy: async () => {
const mockHeadscale = {
health: async () => {
try {
const res = await dockerClient.request({
method: "GET",
@@ -96,9 +96,9 @@ describe("DockerIntegration", () => {
},
} as any;
await integration.onConfigChange(mockClient);
await integration.onConfigChange(mockHeadscale);
const healthy = await mockClient.isHealthy();
const healthy = await mockHeadscale.health();
expect(healthy).toBe(true);
}, 60_000);
});