diff --git a/options/locale/locale_en-US.ini b/options/locale/locale_en-US.ini index c1a3d37037f..ab925669a56 100644 --- a/options/locale/locale_en-US.ini +++ b/options/locale/locale_en-US.ini @@ -3065,6 +3065,7 @@ dashboard.sync_branch.started = Branches Sync started dashboard.sync_tag.started = Tags Sync started dashboard.rebuild_issue_indexer = Rebuild issue indexer dashboard.sync_repo_licenses = Sync repo licenses +dashboard.clean_attachments = Clean up deleted attachments users.user_manage_panel = User Account Management users.new_account = Create User Account diff --git a/services/attachment/attachment_test.go b/services/attachment/attachment_test.go index 9562b8f7318..f4e178c3623 100644 --- a/services/attachment/attachment_test.go +++ b/services/attachment/attachment_test.go @@ -12,6 +12,7 @@ import ( repo_model "code.gitea.io/gitea/models/repo" "code.gitea.io/gitea/models/unittest" user_model "code.gitea.io/gitea/models/user" + "code.gitea.io/gitea/modules/setting" _ "code.gitea.io/gitea/models/actions" @@ -19,7 +20,12 @@ import ( ) func TestMain(m *testing.M) { - unittest.MainTest(m) + unittest.MainTest(m, &unittest.TestOptions{ + SetUp: func() error { + setting.LoadQueueSettings() + return Init() + }, + }) } func TestUploadAttachment(t *testing.T) { diff --git a/services/issue/main_test.go b/services/issue/main_test.go index 819c5d98c3f..544cf2aad7e 100644 --- a/services/issue/main_test.go +++ b/services/issue/main_test.go @@ -7,11 +7,18 @@ import ( "testing" "code.gitea.io/gitea/models/unittest" + "code.gitea.io/gitea/modules/setting" + "code.gitea.io/gitea/services/attachment" _ "code.gitea.io/gitea/models" _ "code.gitea.io/gitea/models/actions" ) func TestMain(m *testing.M) { - unittest.MainTest(m) + unittest.MainTest(m, &unittest.TestOptions{ + SetUp: func() error { + setting.LoadQueueSettings() + return attachment.Init() + }, + }) } diff --git a/services/release/release_test.go b/services/release/release_test.go index 36a9f667d69..50da93446a3 100644 --- a/services/release/release_test.go +++ b/services/release/release_test.go @@ -14,6 +14,7 @@ import ( user_model "code.gitea.io/gitea/models/user" "code.gitea.io/gitea/modules/git" "code.gitea.io/gitea/modules/gitrepo" + "code.gitea.io/gitea/modules/setting" "code.gitea.io/gitea/services/attachment" _ "code.gitea.io/gitea/models/actions" @@ -22,7 +23,12 @@ import ( ) func TestMain(m *testing.M) { - unittest.MainTest(m) + unittest.MainTest(m, &unittest.TestOptions{ + SetUp: func() error { + setting.LoadQueueSettings() + return attachment.Init() + }, + }) } func TestRelease_Create(t *testing.T) { diff --git a/services/repository/main_test.go b/services/repository/main_test.go index 7ad1540aee4..01d04cc10d4 100644 --- a/services/repository/main_test.go +++ b/services/repository/main_test.go @@ -7,8 +7,15 @@ import ( "testing" "code.gitea.io/gitea/models/unittest" + "code.gitea.io/gitea/modules/setting" + "code.gitea.io/gitea/services/attachment" ) func TestMain(m *testing.M) { - unittest.MainTest(m) + unittest.MainTest(m, &unittest.TestOptions{ + SetUp: func() error { + setting.LoadQueueSettings() + return attachment.Init() + }, + }) } diff --git a/services/user/user_test.go b/services/user/user_test.go index 28a0df8628f..f687095135e 100644 --- a/services/user/user_test.go +++ b/services/user/user_test.go @@ -17,13 +17,19 @@ import ( user_model "code.gitea.io/gitea/models/user" "code.gitea.io/gitea/modules/setting" "code.gitea.io/gitea/modules/timeutil" + "code.gitea.io/gitea/services/attachment" org_service "code.gitea.io/gitea/services/org" "github.com/stretchr/testify/assert" ) func TestMain(m *testing.M) { - unittest.MainTest(m) + unittest.MainTest(m, &unittest.TestOptions{ + SetUp: func() error { + setting.LoadQueueSettings() + return attachment.Init() + }, + }) } func TestDeleteUser(t *testing.T) {