From e82b001ce65f1606b108543bdf6ddbc78296a63f Mon Sep 17 00:00:00 2001 From: Kristoffer Dalby Date: Thu, 21 Aug 2025 12:28:27 +0200 Subject: [PATCH] mapper: fix test with new derp init Signed-off-by: Kristoffer Dalby --- hscontrol/mapper/batcher_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hscontrol/mapper/batcher_test.go b/hscontrol/mapper/batcher_test.go index b2a632d4..8ea72876 100644 --- a/hscontrol/mapper/batcher_test.go +++ b/hscontrol/mapper/batcher_test.go @@ -10,6 +10,7 @@ import ( "time" "github.com/juanfont/headscale/hscontrol/db" + "github.com/juanfont/headscale/hscontrol/derp" "github.com/juanfont/headscale/hscontrol/state" "github.com/juanfont/headscale/hscontrol/types" "github.com/juanfont/headscale/hscontrol/types/change" @@ -167,6 +168,12 @@ func setupBatcherWithTestData(t *testing.T, bf batcherFunc, userCount, nodesPerU t.Fatalf("Failed to create state: %v", err) } + derpMap, err := derp.GetDERPMap(cfg.DERP) + assert.NoError(t, err) + assert.NotNil(t, derpMap) + + state.SetDERPMap(derpMap) + // Set up a permissive policy that allows all communication for testing allowAllPolicy := `{ "acls": [