From 51773f2a66101c9eb64618ca044634e68d1bb441 Mon Sep 17 00:00:00 2001 From: Michael McCandless Date: Wed, 16 Sep 2015 04:31:27 -0400 Subject: [PATCH] fix test to expect AssertionError as well --- .../org/elasticsearch/index/engine/InternalEngineTests.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java b/core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java index 3381102a419..ba65a1026ae 100644 --- a/core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java +++ b/core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java @@ -1728,7 +1728,9 @@ public class InternalEngineTests extends ESTestCase { engine = createEngine(store, primaryTranslogDir); started = true; break; - } catch (EngineCreationFailureException ex) { + } catch (EngineCreationFailureException | AssertionError ex) { + // IndexWriter can throw AssertionError on init (if asserts are enabled) if we throw FNFE/NSFE when it asserts that all + // referenced files in the current commit point do exist } }