mirror of
https://github.com/go-gitea/gitea.git
synced 2026-09-22 02:55:03 +09:00
Apply remaining changes
Co-authored-by: techknowlogick <164197+techknowlogick@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
30069d248c
commit
e9857b5746
@@ -264,6 +264,9 @@
|
||||
;; Can be left blank to initialize at first run and use the cached value
|
||||
;ACME_EMAIL =
|
||||
;;
|
||||
;; ACME profile to request from the CA (e.g. "shortlived" for raw-IP certificates)
|
||||
;ACME_PROFILE =
|
||||
;;
|
||||
;; ACME live directory (not to be confused with ACME directory URL: ACME_URL)
|
||||
;; (Refer to caddy's ACME manager https://github.com/caddyserver/certmagic)
|
||||
;ACME_DIRECTORY = https
|
||||
|
||||
@@ -1,39 +0,0 @@
|
||||
// Copyright 2026 The Gitea Authors. All rights reserved.
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
package setting
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"gitea.dev/modules/test"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
)
|
||||
|
||||
func TestLoadServerFromACMEProfile(t *testing.T) {
|
||||
defer test.MockVariableValue(&Protocol)()
|
||||
defer test.MockVariableValue(&EnableAcme)()
|
||||
defer test.MockVariableValue(&AcmeTOS)()
|
||||
defer test.MockVariableValue(&AcmeURL)()
|
||||
defer test.MockVariableValue(&AcmeProfile)()
|
||||
defer test.MockVariableValue(&AcmeCARoot)()
|
||||
defer test.MockVariableValue(&AcmeLiveDirectory)()
|
||||
defer test.MockVariableValue(&AcmeEmail)()
|
||||
|
||||
cfg, err := NewConfigProviderFromData(`
|
||||
[server]
|
||||
PROTOCOL = https
|
||||
ENABLE_ACME = true
|
||||
ACME_ACCEPTTOS = true
|
||||
ACME_DIRECTORY = /tmp/acme
|
||||
ACME_EMAIL = acme@example.com
|
||||
ACME_PROFILE = shortlived
|
||||
`)
|
||||
assert.NoError(t, err)
|
||||
|
||||
loadServerFrom(cfg)
|
||||
|
||||
assert.Equal(t, HTTPS, Protocol)
|
||||
assert.Equal(t, "shortlived", AcmeProfile)
|
||||
}
|
||||
Reference in New Issue
Block a user