mirror of
https://blitiri.com.ar/repos/chasquid
synced 2025-12-18 14:47:03 +00:00
smtpsrv: Allow manual override of submission+TLS port in tests
The smtpsrv server tests allow manual override of testing ports via flags, but the submission+TLS port was missing (accidental oversight).
This commit is contained in:
@@ -28,6 +28,8 @@ var (
|
||||
"SMTP server address to test (defaults to use internal)")
|
||||
externalSubmissionAddr = flag.String("external_submission_addr", "",
|
||||
"submission server address to test (defaults to use internal)")
|
||||
externalSubmissionTLSAddr = flag.String("external_submission_tls_addr", "",
|
||||
"submission+TLS server address to test (defaults to use internal)")
|
||||
)
|
||||
|
||||
var (
|
||||
@@ -449,6 +451,7 @@ func realMain(m *testing.M) int {
|
||||
if *externalSMTPAddr != "" {
|
||||
smtpAddr = *externalSMTPAddr
|
||||
submissionAddr = *externalSubmissionAddr
|
||||
submissionTLSAddr = *externalSubmissionTLSAddr
|
||||
tlsConfig = &tls.Config{
|
||||
InsecureSkipVerify: true,
|
||||
}
|
||||
@@ -495,6 +498,7 @@ func realMain(m *testing.M) int {
|
||||
|
||||
waitForServer(smtpAddr)
|
||||
waitForServer(submissionAddr)
|
||||
waitForServer(submissionTLSAddr)
|
||||
return m.Run()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user