gitea源码

main_test.go 591B

123456789101112131415161718192021222324252627
  1. // Copyright 2019 The Gitea Authors. All rights reserved.
  2. // SPDX-License-Identifier: MIT
  3. package webhook
  4. import (
  5. "testing"
  6. "code.gitea.io/gitea/models/unittest"
  7. "code.gitea.io/gitea/modules/hostmatcher"
  8. "code.gitea.io/gitea/modules/setting"
  9. _ "code.gitea.io/gitea/models"
  10. _ "code.gitea.io/gitea/models/actions"
  11. )
  12. func TestMain(m *testing.M) {
  13. // for tests, allow only loopback IPs
  14. setting.Webhook.AllowedHostList = hostmatcher.MatchBuiltinLoopback
  15. unittest.MainTest(m, &unittest.TestOptions{
  16. SetUp: func() error {
  17. setting.LoadQueueSettings()
  18. return Init()
  19. },
  20. })
  21. }