Skip to content

Commit c75e9a1

Browse files
committed
Move plugin constants from ResourceTest to utility class #903
This change moves the constants and related methods referring to extensions of resources test plugin from the ResourceTest class to a separate utility class. It prepares for removing the JUnit 3 inheritance hierarchy of ResourceTest to migrate to JUnit 4. Contributes to #903
1 parent 76ee2ef commit c75e9a1

20 files changed

+133
-64
lines changed

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/builders/BuilderNatureTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
*******************************************************************************/
1414
package org.eclipse.core.tests.internal.builders;
1515

16-
16+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_SNOW;
17+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_WATER;
1718
import static org.hamcrest.MatcherAssert.assertThat;
1819
import static org.hamcrest.Matchers.is;
1920
import static org.hamcrest.Matchers.not;

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/builders/ParallelBuildChainTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.core.tests.internal.builders;
1515

16+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.PI_RESOURCES_TESTS;
1617
import static org.eclipse.core.tests.resources.TestUtil.waitForCondition;
1718
import static org.hamcrest.CoreMatchers.not;
1819
import static org.hamcrest.MatcherAssert.assertThat;

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/filesystem/wrapper/WrapperFileSystem.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
*******************************************************************************/
1515
package org.eclipse.core.tests.internal.filesystem.wrapper;
1616

17+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.PI_RESOURCES_TESTS;
18+
1719
import java.net.URI;
1820
import java.net.URISyntaxException;
1921
import org.eclipse.core.filesystem.EFS;
@@ -23,7 +25,6 @@
2325
import org.eclipse.core.runtime.CoreException;
2426
import org.eclipse.core.runtime.IPath;
2527
import org.eclipse.core.tests.harness.CoreTest;
26-
import org.eclipse.core.tests.resources.ResourceTest;
2728

2829
/**
2930
* A simple file system implementation that acts as a wrapper around the
@@ -92,7 +93,7 @@ public IFileStore getStore(URI uri) {
9293
try {
9394
baseStore = EFS.getStore(getBasicURI(uri));
9495
} catch (CoreException e) {
95-
CoreTest.log(ResourceTest.PI_RESOURCES_TESTS, e);
96+
CoreTest.log(PI_RESOURCES_TESTS, e);
9697
return NULL_ROOT;
9798
}
9899
return WrapperFileStore.newInstance(customFS, baseStore);

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/properties/PropertyManagerTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
*******************************************************************************/
1515
package org.eclipse.core.tests.internal.properties;
1616

17+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.PI_RESOURCES_TESTS;
1718
import static org.junit.Assert.assertNotEquals;
1819

1920
import java.nio.charset.StandardCharsets;

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/IProjectTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
*******************************************************************************/
1515
package org.eclipse.core.tests.resources;
1616

17+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_EARTH;
18+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_MISSING;
19+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_SIMPLE;
1720
import static org.junit.Assert.assertThrows;
1821

1922
import java.io.ByteArrayInputStream;

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/IResourceChangeListenerTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
******************************************************************************/
1515
package org.eclipse.core.tests.resources;
1616

17+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_SIMPLE;
18+
1719
import java.io.ByteArrayInputStream;
1820
import java.io.IOException;
1921
import java.util.Dictionary;

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/ISynchronizerTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
*******************************************************************************/
1515
package org.eclipse.core.tests.resources;
1616

17+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.PI_RESOURCES_TESTS;
1718
import static org.junit.Assert.assertThrows;
1819

1920
import java.io.DataInputStream;

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/IWorkspaceTest.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@
1414
*******************************************************************************/
1515
package org.eclipse.core.tests.resources;
1616

17+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_CYCLE1;
18+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_CYCLE2;
19+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_CYCLE3;
20+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_EARTH;
21+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_INVALID;
22+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_MUD;
23+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_SIMPLE;
24+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_SNOW;
25+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_WATER;
26+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.SET_OTHER;
27+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.SET_STATE;
28+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.getInvalidNatureSets;
29+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.getValidNatureSets;
1730
import static org.junit.Assert.assertNotEquals;
1831
import static org.junit.Assert.assertThrows;
1932

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/LinkedDotProjectTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@
1010
******************************************************************************/
1111
package org.eclipse.core.tests.resources;
1212

13+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_EARTH;
14+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_MISSING;
15+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_SIMPLE;
1316
import static org.junit.Assert.assertNotEquals;
1417
import static org.junit.Assert.assertThrows;
1518

1619
import java.io.File;
1720
import java.nio.file.Files;
18-
1921
import org.eclipse.core.resources.IFile;
2022
import org.eclipse.core.resources.IProject;
2123
import org.eclipse.core.resources.IProjectDescription;

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/LinkedResourceTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
*******************************************************************************/
1515
package org.eclipse.core.tests.resources;
1616

17+
import static org.eclipse.core.tests.resources.ResourceTestPluginConstants.NATURE_SIMPLE;
1718
import static org.junit.Assert.assertThrows;
1819

1920
import java.io.BufferedInputStream;

0 commit comments

Comments
 (0)