Tests: call super.teardown from finally block in android tests

This commit is contained in:
Natalia Selezneva
2018-02-02 10:58:39 +03:00
parent 36167c7b8f
commit 847990a4f6
@@ -38,10 +38,13 @@ public abstract class AbstractAndroidQuickFixMultiFileTest extends AbstractQuick
@Override
protected void tearDown() {
Extensions.getRootArea().getExtensionPoint(ImportFilter.EP_NAME).unregisterExtension(KotlinTestImportFilter.INSTANCE);
AndroidFacet facet = FacetManager.getInstance(myModule).getFacetByType(AndroidFacet.getFacetType().getId());
FacetUtil.deleteFacet(facet);
super.tearDown();
try {
Extensions.getRootArea().getExtensionPoint(ImportFilter.EP_NAME).unregisterExtension(KotlinTestImportFilter.INSTANCE);
AndroidFacet facet = FacetManager.getInstance(myModule).getFacetByType(AndroidFacet.getFacetType().getId());
FacetUtil.deleteFacet(facet);
} finally {
super.tearDown();
}
}
@Override