From 41008cd8f69b1770b5400dea2fa2f2caf54d5ec4 Mon Sep 17 00:00:00 2001 From: unkin-agent Date: Sun, 18 Oct 2026 04:04:38 +1100 Subject: [PATCH] Expect root-relative pagination links from ansible virtuals --- internal/api/v1/ansible_handler_test.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/api/v1/ansible_handler_test.go b/internal/api/v1/ansible_handler_test.go index 38594b0..f3996c7 100644 --- a/internal/api/v1/ansible_handler_test.go +++ b/internal/api/v1/ansible_handler_test.go @@ -243,7 +243,10 @@ func TestAnsibleVirtualOverLocals(t *testing.T) { t.Fatalf("page 1 = %+v", page) } href := page.Data[0].Href - getJSON(t, *page.Links.Next, &page) + if !strings.HasPrefix(*page.Links.Next, "/api/v1/virtual/"+virt+"/") { + t.Fatalf("next = %q, want root-relative", *page.Links.Next) + } + getJSON(t, srv.URL+*page.Links.Next, &page) if len(page.Data) != 1 || page.Data[0].Version != "2.0.0" || page.Links.Next != nil { t.Fatalf("page 2 = %+v", page) }