Smail/test/review/address_findings_test.go
smail 8f13ab976c
Some checks are pending
Security Checks / security (push) Waiting to run
补充地址与异步并发审查测试
2026-09-06 05:15:22 +08:00

20 lines
508 B
Go

package address
import "testing"
// TestAuditEmailAddressValidationMustRejectMalformedAddresses 验证转发地址校验拒绝明显非法输入。
func TestAuditEmailAddressValidationMustRejectMalformedAddresses(t *testing.T) {
invalid := []string{
"@example.com",
"user@",
"user..name@example.com",
"user@example..com",
"user name@example.com",
}
for _, address := range invalid {
if IsValidEmailAddress(address) {
t.Errorf("非法邮箱地址不应通过校验: %q", address)
}
}
}