This commit is contained in:
2025-05-24 02:27:50 +00:00
parent f2e9ff0a51
commit 4fd3ec2958
7 changed files with 19 additions and 11 deletions

View File

@ -101,7 +101,7 @@ tap.test('DcRouter class - Custom email port configuration', async () => {
// Check the custom port configuration
const customPortRoute = routes.find(r => {
const ports = r.match.ports;
return ports === 2525 || (Array.isArray(ports) && ports.includes(2525));
return ports === 2525 || (Array.isArray(ports) && (ports as number[]).includes(2525));
});
expect(customPortRoute).toBeTruthy();
expect(customPortRoute?.name).toEqual('custom-smtp-route');
@ -110,13 +110,13 @@ tap.test('DcRouter class - Custom email port configuration', async () => {
// Check standard port mappings
const smtpRoute = routes.find(r => {
const ports = r.match.ports;
return ports === 25 || (Array.isArray(ports) && ports.includes(25));
return ports === 25 || (Array.isArray(ports) && (ports as number[]).includes(25));
});
expect(smtpRoute?.action.target.port).toEqual(11025);
const submissionRoute = routes.find(r => {
const ports = r.match.ports;
return ports === 587 || (Array.isArray(ports) && ports.includes(587));
return ports === 587 || (Array.isArray(ports) && (ports as number[]).includes(587));
});
expect(submissionRoute?.action.target.port).toEqual(11587);
}