Update undroid test clean up

This commit is contained in:
Nikolay Krasko
2015-11-30 18:57:47 +03:00
parent 31484784bb
commit b6f3bf9869
@@ -213,15 +213,15 @@ public abstract class KotlinAndroidTestCase extends KotlinAndroidTestCaseBase {
public void tearDown() throws Exception {
KotlinInternalMode.Instance.setEnabled(kotlinInternalModeOriginalValue);
super.tearDown();
Field listenersField = PsiProjectListener.class.getDeclaredField("ourListeners");
Field listenersField = PsiProjectListener.class.getDeclaredField("myListeners");
listenersField.setAccessible(true);
Map listeners = (Map)listenersField.get(null);
Map listeners = (Map)listenersField.get(PsiProjectListener.getInstance(getProject()));
listeners.clear();
VfsRootAccess.disallowRootAccess(KotlinTestUtils.getHomeDirectory());
super.tearDown();
myModule = null;
myAdditionalModules = null;
myFixture.tearDown();