修复缓存
Build docker and publish / build (20.15.1) (push) Successful in 7m26s

This commit is contained in:
2026-03-06 21:58:29 -08:00
parent 19932bb9f7
commit 4d913c1728
175 changed files with 437 additions and 12104 deletions
-28
View File
@@ -1,28 +0,0 @@
package emailLogic
import (
"testing"
"github.com/perfect-panel/server/pkg/constant"
"github.com/perfect-panel/server/pkg/email"
"github.com/stretchr/testify/assert"
)
func TestSelectVerifyTemplate(t *testing.T) {
sceneTemplates := map[string]string{
"default": "DEFAULT_TEMPLATE",
"register": "REGISTER_TEMPLATE",
"delete_account": "DELETE_TEMPLATE",
}
assert.Equal(t, "REGISTER_TEMPLATE", selectVerifyTemplate(sceneTemplates, "LEGACY_TEMPLATE", "register"))
assert.Equal(t, "DEFAULT_TEMPLATE", selectVerifyTemplate(sceneTemplates, "LEGACY_TEMPLATE", "security"))
assert.Equal(t, "LEGACY_TEMPLATE", selectVerifyTemplate(nil, "LEGACY_TEMPLATE", "security"))
assert.Equal(t, email.DefaultEmailVerifyTemplate, selectVerifyTemplate(nil, "", "security"))
}
func TestResolveVerifyScene(t *testing.T) {
assert.Equal(t, "register", resolveVerifyScene("register", 0))
assert.Equal(t, constant.DeleteAccount.String(), resolveVerifyScene("", int(constant.DeleteAccount)))
assert.Equal(t, "unknown", resolveVerifyScene("", 99))
}