* switch from custom eslint config to standard + prettier * fix new standard eslint violations * add editorconfig file * auto-fix all other violations * update lint yarn script * remove jshint comment
20 lines
579 B
JavaScript
20 lines
579 B
JavaScript
var expect = require('expect.js');
|
|
|
|
describe('elasticsearch namespace', function() {
|
|
var es = window.elasticsearch;
|
|
it('is defined on the window', function() {
|
|
expect(es).to.be.ok();
|
|
});
|
|
|
|
it('has Client, ConnectionPool, Transport, and errors keys', function() {
|
|
expect(es).to.have.keys('Client', 'ConnectionPool', 'Transport', 'errors');
|
|
});
|
|
|
|
it('can create a client', function() {
|
|
var client = new es.Client({ hosts: null });
|
|
expect(client).to.have.keys('transport');
|
|
expect(client.transport).to.be.a(es.Transport);
|
|
client.close();
|
|
});
|
|
});
|