ensure that templates are also cleared before each test

This commit is contained in:
Spencer Alger
2014-06-09 09:21:25 -07:00
parent dd1643bbb0
commit ec199bde2f
2 changed files with 10 additions and 5 deletions

View File

@ -23,10 +23,15 @@ module.exports = function (branch) {
before(function (done) {
// make sure ES is empty
clientManager.get().indices.delete({
index: '*',
ignore: 404
}, done);
var client = clientManager.get();
async.parallel([
function (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) {