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