Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/ant/CompositeRepositoryTaskTest.java')
-rw-r--r--bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/ant/CompositeRepositoryTaskTest.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/ant/CompositeRepositoryTaskTest.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/ant/CompositeRepositoryTaskTest.java
index b7dea435c..3ec31922a 100644
--- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/ant/CompositeRepositoryTaskTest.java
+++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/ant/CompositeRepositoryTaskTest.java
@@ -446,12 +446,15 @@ public class CompositeRepositoryTaskTest extends AbstractAntProvisioningTest {
*/
protected ICompositeRepository getCompositeRepository(String type) {
try {
- if (type == TYPE_ARTIFACT) {
- return (ICompositeRepository) getArtifactRepositoryManager().loadRepository(compositeSite, null);
- } else if (type == TYPE_METADATA)
- return (ICompositeRepository) getMetadataRepositoryManager().loadRepository(compositeSite, null);
- else
- fail("No type specified");
+ if (null == type) fail("No type specified"); else switch (type) {
+ case TYPE_ARTIFACT:
+ return (ICompositeRepository) getArtifactRepositoryManager().loadRepository(compositeSite, null);
+ case TYPE_METADATA:
+ return (ICompositeRepository) getMetadataRepositoryManager().loadRepository(compositeSite, null);
+ default:
+ fail("No type specified");
+ break;
+ }
} catch (ProvisionException e) {
fail("Failed to load repository", e);
} catch (ClassCastException e) {

Back to the top