From 96d54430131ab32026ba0670ed9d4c19c94de9da Mon Sep 17 00:00:00 2001 From: oliverpool Date: Tue, 12 May 2026 13:12:57 +0200 Subject: [PATCH] refactor: wiki_test with forgery --- tests/integration/wiki_test.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tests/integration/wiki_test.go b/tests/integration/wiki_test.go index 1fd9378852..efccd20ef8 100644 --- a/tests/integration/wiki_test.go +++ b/tests/integration/wiki_test.go @@ -20,10 +20,10 @@ import ( "forgejo.org/models/unittest" user_model "forgejo.org/models/user" "forgejo.org/modules/git" - "forgejo.org/modules/optional" api "forgejo.org/modules/structs" "forgejo.org/modules/util" "forgejo.org/tests" + "forgejo.org/tests/forgery" "github.com/PuerkitoBio/goquery" "github.com/google/uuid" @@ -95,11 +95,10 @@ func doRepoWikiGitOperation(t *testing.T, serverURL *url.URL, method RepoWikiMet repo := "repo1" if target == RepoWikiPrivate { user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2}) - privateRepo, _, reset := tests.CreateDeclarativeRepoWithOptions(t, user2, tests.DeclarativeRepoOptions{ - IsPrivate: optional.Some(true), - EnabledUnits: optional.Some([]unit_model.Type{unit_model.TypeWiki}), + privateRepo := forgery.CreateRepository(t, user2, &forgery.CreateRepositoryOptions{ + IsPrivate: true, }) - defer reset() + forgery.EnableRepoUnit(t, privateRepo, unit_model.TypeWiki, nil) session := loginUser(t, user2.LoginName) token := getTokenForLoggedInUser(t, session, auth_model.AccessTokenScopeWriteRepository)