diff options
author | John Arthorne | 2008-01-11 19:45:08 +0000 |
---|---|---|
committer | John Arthorne | 2008-01-11 19:45:08 +0000 |
commit | 8cc18e9c07d411a866c58230f3a07ee02c5e0db7 (patch) | |
tree | 14b0a013ca50bfb9addb0b65fa6aea4384b8263a | |
parent | 1f258fb6ac201453758093c8aefc9df97a8ad54d (diff) | |
download | rt.equinox.p2-8cc18e9c07d411a866c58230f3a07ee02c5e0db7.tar.gz rt.equinox.p2-8cc18e9c07d411a866c58230f3a07ee02c5e0db7.tar.xz rt.equinox.p2-8cc18e9c07d411a866c58230f3a07ee02c5e0db7.zip |
Updated tests for bug 212348 [prov] [repo] Find a way to better report the failure of repository addition
2 files changed, 5 insertions, 3 deletions
diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/artifact/repository/JarURLRepositoryTest.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/artifact/repository/JarURLRepositoryTest.java index e7b928f47..552c7cb9c 100644 --- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/artifact/repository/JarURLRepositoryTest.java +++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/artifact/repository/JarURLRepositoryTest.java @@ -16,6 +16,7 @@ import junit.framework.TestCase; import org.eclipse.equinox.internal.p2.metadata.ArtifactKey; import org.eclipse.equinox.p2.artifact.repository.IArtifactRepository; import org.eclipse.equinox.p2.artifact.repository.IArtifactRepositoryManager; +import org.eclipse.equinox.p2.core.ProvisionException; import org.eclipse.equinox.p2.tests.TestActivator; import org.osgi.framework.ServiceReference; import org.osgi.framework.Version; @@ -43,7 +44,7 @@ public class JarURLRepositoryTest extends TestCase { TestActivator.getContext().ungetService(managerRef); } - public void testJarURLRepository() { + public void testJarURLRepository() throws ProvisionException { URL engineJar = TestActivator.getContext().getBundle().getEntry("/testData/enginerepo.jar"); URL jarRepoURL = null; try { diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/artifact/repository/SimpleArtifactRepositoryTest.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/artifact/repository/SimpleArtifactRepositoryTest.java index fd6c16a75..31b9c119e 100644 --- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/artifact/repository/SimpleArtifactRepositoryTest.java +++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/artifact/repository/SimpleArtifactRepositoryTest.java @@ -18,6 +18,7 @@ import org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifact import org.eclipse.equinox.internal.p2.core.helpers.ServiceHelper; import org.eclipse.equinox.p2.artifact.repository.IArtifactRepository; import org.eclipse.equinox.p2.artifact.repository.IArtifactRepositoryManager; +import org.eclipse.equinox.p2.core.ProvisionException; import org.eclipse.equinox.p2.core.repository.IRepository; import org.eclipse.equinox.p2.metadata.generator.EclipseInstallGeneratorInfoProvider; import org.eclipse.equinox.p2.metadata.generator.Generator; @@ -59,7 +60,7 @@ public class SimpleArtifactRepositoryTest extends TestCase { return (IArtifactRepositoryManager) ServiceHelper.getService(TestActivator.getContext(), IArtifactRepositoryManager.class.getName()); } - public void testCompressedRepository() throws MalformedURLException { + public void testCompressedRepository() throws MalformedURLException, ProvisionException { IArtifactRepositoryManager artifactRepositoryManager = getArtifactRepositoryManager(); String tempDir = System.getProperty("java.io.tmpdir"); File repoLocation = new File(tempDir, "SimpleArtifactRepositoryTest"); @@ -90,7 +91,7 @@ public class SimpleArtifactRepositoryTest extends TestCase { delete(repoLocation); } - public void testUncompressedRepository() throws MalformedURLException { + public void testUncompressedRepository() throws MalformedURLException, ProvisionException { IArtifactRepositoryManager artifactRepositoryManager = getArtifactRepositoryManager(); String tempDir = System.getProperty("java.io.tmpdir"); File repoLocation = new File(tempDir, "SimpleArtifactRepositoryTest"); |