Commit ccf54427de

ccf54427de7197cd8f952867415383042a515793

parent: 7c015c39b3

Verified · cmc ci/build: success ci/test: failure

cmc <hello@cleberg.net> · 2026-09-28 23:13 UTC

tests: token and issue-form tests pass a nil pack limiter to New

Ref #264

Layout: unified · split

internal/httpd/account_test.go +2 −2
@@ -300,7 +300,7 @@ func newTokenTestServer(t *testing.T) (*Server, *store.Store, store.User) {
300300 if err != nil {
301301 t.Fatal(err)
302302 }
303 return New(config.Default(), st), st, store.User{ID: uid, Username: "alice"}
303 return New(config.Default(), st, nil), st, store.User{ID: uid, Username: "alice"}
304304}
305305
306306// The settings page lists a user's API tokens with scope and expiry,
@@ -425,7 +425,7 @@ func TestAccountTokenCreateCrossSiteRefused(t *testing.T) {
425425 _, st, u := newTokenTestServer(t)
426426 cfg := config.Default()
427427 cfg.Web.Mode = "accounts"
428 s := New(cfg, st)
428 s := New(cfg, st, nil)
429429 form := url.Values{"field": {"token-create"}, "name": {"evil"}, "scope": {"full"}}
430430 for _, r := range s.Routes() {
431431 if r.Method != "POST" || r.Pattern != "/settings" {
internal/httpd/issuecreate_test.go +2 −2
@@ -306,7 +306,7 @@ func TestIssueCreateFormPreviewKeepsMilestoneAndAssignee(t *testing.T) {
306306
307307 cfg := config.Default()
308308 cfg.Web.Mode = "accounts"
309 s := New(cfg, st)
309 s := New(cfg, st, nil)
310310 form := url.Values{
311311 "title": {"a bug"},
312312 "body": {"**steps**"},
@@ -356,7 +356,7 @@ func TestIssueCreateSubmitRefusedKeepsDraft(t *testing.T) {
356356 t.Fatal(err)
357357 }
358358
359 s := New(config.Default(), st)
359 s := New(config.Default(), st, nil)
360360 form := url.Values{
361361 "title": {"needs a fix"},
362362 "body": {"details"},