ensure that templates are also cleared before each test
This commit is contained in:
@ -23,10 +23,15 @@ module.exports = function (branch) {
|
|||||||
|
|
||||||
before(function (done) {
|
before(function (done) {
|
||||||
// make sure ES is empty
|
// make sure ES is empty
|
||||||
clientManager.get().indices.delete({
|
var client = clientManager.get();
|
||||||
index: '*',
|
async.parallel([
|
||||||
ignore: 404
|
function (done) {
|
||||||
}, done);
|
client.indices.delete({ index: '*', ignore: 404 }, done);
|
||||||
|
},
|
||||||
|
function (done) {
|
||||||
|
client.indices.deleteTemplate({ name: '*', ignore: 404 }, done);
|
||||||
|
}
|
||||||
|
], done);
|
||||||
});
|
});
|
||||||
|
|
||||||
var files = _.map(require('./yaml_tests_' + _.snakeCase(branch) + '.json'), function (docs, filename) {
|
var files = _.map(require('./yaml_tests_' + _.snakeCase(branch) + '.json'), function (docs, filename) {
|
||||||
|
|||||||
@ -11,7 +11,7 @@ var _ = require('../../../src/lib/utils');
|
|||||||
var expect = require('expect.js');
|
var expect = require('expect.js');
|
||||||
var clientManager = require('./client_manager');
|
var clientManager = require('./client_manager');
|
||||||
|
|
||||||
var implementedFeatures = ['gtelte', 'regex'];
|
var implementedFeatures = ['gtelte', 'regex', 'benchmark'];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The version that ES is running, in comparable string form XXX-XXX-XXX, fetched when needed
|
* The version that ES is running, in comparable string form XXX-XXX-XXX, fetched when needed
|
||||||
|
|||||||
Reference in New Issue
Block a user