ai_scheduler/internal/pkg/func_test.go

20 lines
386 B
Go

package pkg
import (
"testing"
"golang.org/x/crypto/bcrypt"
)
func TestCheckPassword(t *testing.T) {
// 先生成一个真实的 bcrypt hash 作为测试基准
plain := "123456"
hashedBytes, err := bcrypt.GenerateFromPassword([]byte(plain), bcrypt.DefaultCost)
if err != nil {
t.Fatalf("生成测试哈希失败: %v", err)
}
hashed := string(hashedBytes)
t.Log(hashed)
}