node-radius-server/__tests__/auth/google-ldap.test.ts

21 lines
502 B
TypeScript
Raw Normal View History

import 'mocha';
import { expect } from 'chai';
import { GoogleLDAPAuth } from '../../src/auth/GoogleLDAPAuth';
2020-05-14 13:02:15 +00:00
describe('test google ldap auth', function () {
this.timeout(10000);
it('authenticate against ldap server', async () => {
const auth = new GoogleLDAPAuth({
base: 'dc=hokify,dc=com',
2020-05-14 13:02:15 +00:00
tls: {
keyFile: './ldap.gsuite.key',
certFile: './ldap.gsuite.crt',
},
});
const result = await auth.authenticate('username', 'password');
expect(result).to.equal(true);
});
});