Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTill Brychcy2020-05-25 15:25:16 +0000
committerTill Brychcy2020-05-25 15:43:06 +0000
commit82287a66aaf75e7f3bdf74d92cd30b312946ca34 (patch)
treedeb1c5ccc6cb5169b9574ced506d432652d7547f
parentb6f11a1732f11ce5a45b023441a4b452ef46f84f (diff)
downloadeclipse.jdt.core-82287a66aaf75e7f3bdf74d92cd30b312946ca34.tar.gz
eclipse.jdt.core-82287a66aaf75e7f3bdf74d92cd30b312946ca34.tar.xz
eclipse.jdt.core-82287a66aaf75e7f3bdf74d92cd30b312946ca34.zip
Bug 563546 - Regression test for failure in bug 563030 comment 16I20200525-1800
-rw-r--r--org.eclipse.jdt.core.tests.builder/src/org/eclipse/jdt/core/tests/builder/StateTest.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/org.eclipse.jdt.core.tests.builder/src/org/eclipse/jdt/core/tests/builder/StateTest.java b/org.eclipse.jdt.core.tests.builder/src/org/eclipse/jdt/core/tests/builder/StateTest.java
index 811309344b..f3ddd9a730 100644
--- a/org.eclipse.jdt.core.tests.builder/src/org/eclipse/jdt/core/tests/builder/StateTest.java
+++ b/org.eclipse.jdt.core.tests.builder/src/org/eclipse/jdt/core/tests/builder/StateTest.java
@@ -89,6 +89,25 @@ public class StateTest extends BuilderTests {
writeReadAndCompareReferences(implementationProjectPath);
}
+
+ public void testBug563546() throws JavaModelException, Exception {
+ IPath project = env.addProject("Bug563546"); //$NON-NLS-1$
+ env.addExternalJars(project, Util.getJavaClassLibs());
+
+ env.addClass(project, "a", "WithOther", //$NON-NLS-1$ //$NON-NLS-2$
+ "package a;\n" +
+ "class Other {\n" +
+ "}\n" +
+ "public class WithOther {\n" +
+ "}" //$NON-NLS-1$
+ );
+ fullBuild();
+ env.removePackage(project, "a");
+ incrementalBuild();
+
+ writeReadAndCompareReferences(project);
+ }
+
private void writeReadAndCompareReferences(IPath projectPath)
throws JavaModelException, IOException, CoreException {
JavaModelManager javaModelManager = JavaModelManager.getJavaModelManager();

Back to the top