From 402fca0e32783494541b3ac06273c3b933051b0f Mon Sep 17 00:00:00 2001 From: Honza Kral Date: Mon, 23 Sep 2013 14:20:16 +0200 Subject: [PATCH] remove all templates in teardown --- test_elasticsearch/test_server/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test_elasticsearch/test_server/__init__.py b/test_elasticsearch/test_server/__init__.py index b8a3e836..3ac092fc 100644 --- a/test_elasticsearch/test_server/__init__.py +++ b/test_elasticsearch/test_server/__init__.py @@ -6,7 +6,7 @@ import os import requests from elasticsearch import Elasticsearch -from elasticsearch.exceptions import ConnectionError +from elasticsearch.exceptions import ConnectionError, NotFoundError from ..test_cases import TestCase, SkipTest @@ -96,4 +96,8 @@ class ElasticTestCase(TestCase): def tearDown(self): self.client.indices.delete() + try: + self.client.indices.delete_template('*') + except NotFoundError: + pass