19 lines
434 B
TypeScript
19 lines
434 B
TypeScript
|
import 'mocha';
|
||
|
import { expect } from 'chai';
|
||
|
import { SMTPAuth } from '../../src/auth/SMTPAuth';
|
||
|
|
||
|
describe('test smtp auth', () => {
|
||
|
it('authenticate against smtp server', async () => {
|
||
|
const auth = new SMTPAuth({
|
||
|
host: 'smtp.gmail.com',
|
||
|
port: 465,
|
||
|
useSecureTransport: true,
|
||
|
validHosts: ['gmail.com']
|
||
|
});
|
||
|
|
||
|
const result = await auth.authenticate('username', 'password');
|
||
|
|
||
|
expect(result).to.equal(true);
|
||
|
});
|
||
|
});
|