[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] code reader cache interferes with refactoring tests
|
The patch flushes the code reader cache after each testcase.
Markus.
Index: src/org/eclipse/cdt/refactoring/tests/RefactoringTests.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.refactoring.tests/src/org/eclipse/cdt/refactoring/tests/RefactoringTests.java,v
retrieving revision 1.2
diff -u -r1.2 RefactoringTests.java
--- src/org/eclipse/cdt/refactoring/tests/RefactoringTests.java 15 Apr 2005 13:55:35 -0000 1.2
+++ src/org/eclipse/cdt/refactoring/tests/RefactoringTests.java 25 Apr 2005 08:27:30 -0000
@@ -14,6 +14,7 @@
import java.io.StringWriter;
import org.eclipse.cdt.core.tests.BaseTestFramework;
+import org.eclipse.cdt.internal.core.dom.SavedCodeReaderFactory;
import org.eclipse.cdt.refactoring.CRefactory;
import org.eclipse.core.resources.IFile;
import org.eclipse.ltk.core.refactoring.*;
@@ -39,6 +40,7 @@
protected void tearDown() throws Exception {
super.tearDown();
+ SavedCodeReaderFactory.getInstance().getCodeReaderCache().flush();
}
protected void assertTotalChanges(int numChanges, Change changes) throws Exception {