20020122_15
diff --git a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestDefaultExecutableFeatureAPI.java b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestDefaultExecutableFeatureAPI.java
index 7223aa6..d5012d0 100644
--- a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestDefaultExecutableFeatureAPI.java
+++ b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestDefaultExecutableFeatureAPI.java
@@ -183,18 +183,16 @@
*/
public void testDescription2() throws CoreException, MalformedURLException {
- //DO NOT TEST YET
- return;
-
- URL url = null;
+ URL url = null;
try {
url = new URL("http://www.oti.com");
} catch (MalformedURLException e){/*pretty impossible*/}
- String desc = "pretty long description as a string with \r\n and \t and \n";
+ String desc = "pretty long description as a string with \r\n and \t and";
IURLEntry info = new MyURLEntry(desc,url);
DefaultFeature feature = getFeature();
feature.setDescription(info);
- assertEquals(desc,feature.getDescription().getAnnotation());
+ String result = feature.getDescription().getAnnotation();
+ assertEquals(desc,result);
assertEquals(url,feature.getDescription().getURL());
}
diff --git a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestDefaultPackageFeatureAPI.java b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestDefaultPackageFeatureAPI.java
index a208a7b..94a6725 100644
--- a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestDefaultPackageFeatureAPI.java
+++ b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestDefaultPackageFeatureAPI.java
@@ -177,15 +177,11 @@
*/
public void testDescription2() throws CoreException, MalformedURLException {
-
- // DO NOT TEST YET
- return;
-
URL url = null;
try {
url = new URL("http://www.oti.com");
} catch (MalformedURLException e){/*pretty impossible*/}
- String desc = "pretty long description as a string with \r\n and \t and \n";
+ String desc = "pretty long description as a string with \r\n and \t and";
IURLEntry info = new MyURLEntry(desc,url);
DefaultFeature feature = getFeature();
feature.setDescription(info);
diff --git a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestLocalSiteAPI.java b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestLocalSiteAPI.java
index 3a1f19a..f69a52c 100644
--- a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestLocalSiteAPI.java
+++ b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestLocalSiteAPI.java
@@ -10,6 +10,7 @@
import org.eclipse.update.core.Category;
import org.eclipse.update.core.model.SiteCategoryModel;
import org.eclipse.update.core.model.SiteMapModel;
+import org.eclipse.update.core.model.*;
import org.eclipse.update.internal.core.FeatureReference;
import org.eclipse.update.tests.UpdateManagerTestCase;
@@ -51,16 +52,11 @@
public void testCategories() throws Exception {
- // DO NOT TEST YET
- return;
-
ISite site = SiteManager.getSite(SOURCE_FILE_SITE);
- IFeatureReference[] ref = site.getFeatureReferences();
ICategory category = new Category("category","Label of category");
((SiteMapModel)site).addCategoryModel((SiteCategoryModel)category);
- ref[0].addCategory(category);
ICategory[] categories = site.getCategories();
boolean found = false;
@@ -69,8 +65,11 @@
if (element.getName().equals("category")) found = true;
}
if (!found) fail("cannot find category 'category' in site");
-
- categories = ref[0].getCategories();
+
+ IFeatureReference ref = new FeatureReference();
+ ref.setSite(site);
+ ref.addCategory(category);
+ categories = ref.getCategories();
found = false;
for (int index = 0; index < categories.length; index++) {
ICategory element = categories[index];
diff --git a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestUpdateManagerUtilsAPI.java b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestUpdateManagerUtilsAPI.java
index 390c9a1..ade0fcd 100644
--- a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestUpdateManagerUtilsAPI.java
+++ b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/api/TestUpdateManagerUtilsAPI.java
@@ -222,90 +222,6 @@
}
- public void testResolve() throws Exception {
- URL url1 = new URL("http://www.eclipse.org/index.html");
- URL url2 = new URL("file://eclipse.org/hello.txt");
- URL url3 = new URL("jar",null,SOURCE_FILE_SITE.toExternalForm()+"features/features2.jar!/license.txt");
-
- String str1 = "path/file.1";
- String str2 = "path/file";
- String str3 = "file";
-
- String result1=null;
- String result2=null;
- URL resultURL1 = null;
-
- //******************************************************
- //1.0
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url1);
- resultURL1.openStream();
- assertEquals("1.0","file",resultURL1.getProtocol());
-
- //1.1
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url1,str1,null);
- resultURL1.openStream();
- assertEquals("1.1 file:","file",resultURL1.getProtocol());
- assertTrue("1.1 path:",resultURL1.getFile().endsWith("path"+File.separator+"file.1"));
-
- //1.2
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url1,str2,null);
- resultURL1.openStream();
- assertEquals("1.2 file:","file",resultURL1.getProtocol());
- assertTrue("1.2 path:",resultURL1.getFile().endsWith("path"+File.separator+"file"));
-
- //1.3
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url1,str3,null);
- resultURL1.openStream();
- assertEquals("1.3 file:","file",resultURL1.getProtocol());
- assertTrue("1.3 path:",resultURL1.getFile().endsWith("file"));
-
- //******************************************************
- //2.0
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url2);
- assertEquals("2.0","file",resultURL1.getProtocol());
- assertEquals("2.0.1",url2.getFile(),resultURL1.getFile());
-
- //2.1
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url2,str1,null);
- assertEquals("2.1 file:","file",resultURL1.getProtocol());
- assertEquals("2.1.1",url2.getFile(),resultURL1.getFile());
-
- //2.2
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url2,str2,null);
- assertEquals("2.2 file:","file",resultURL1.getProtocol());
- assertEquals("2.2.1",url2.getFile(),resultURL1.getFile());
-
- //2.3
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url2,str3,null);
- assertEquals("2.3 file:","file",resultURL1.getProtocol());
- assertEquals("2.0.1",url2.getFile(),resultURL1.getFile());
-
- //******************************************************
- //3.0
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url3);
- resultURL1.openStream();
- assertEquals("3.0","file",resultURL1.getProtocol());
-
- //3.1
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url3,str1,null);
- resultURL1.openStream();
- assertEquals("3.1 file:","file",resultURL1.getProtocol());
- assertTrue("3.1 path:",resultURL1.getFile().endsWith("path"+File.separator+"file.1"));
-
- //3.2
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url3,str2,null);
- resultURL1.openStream();
- assertEquals("3.2 file:","file",resultURL1.getProtocol());
- assertTrue("3.2 path:",resultURL1.getFile().endsWith("path"+File.separator+"file"));
-
- //3.3
- resultURL1 = UpdateManagerUtils.resolveAsLocal(url3,str3,null);
- resultURL1.openStream();
- assertEquals("3.3 file:","file",resultURL1.getProtocol());
- assertTrue("3.3 path:",resultURL1.getFile().endsWith("file"));
-
-
- }
}
diff --git a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/core/boot/AllPlatformConfigurationTests.java b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/core/boot/AllPlatformConfigurationTests.java
index 2958cff..a3d65eb 100644
--- a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/core/boot/AllPlatformConfigurationTests.java
+++ b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/core/boot/AllPlatformConfigurationTests.java
@@ -23,7 +23,6 @@
TestSuite suite = new TestSuite();
suite.setName("PlatformConfiguration Tests");
- // DO NOT TEST YET
//suite.addTest(new TestSuite(TestPlatCfgAPI.class));
return suite;
diff --git a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/regularRemove/AllRegularRemoveTests.java b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/regularRemove/AllRegularRemoveTests.java
index b09e992..0cc4558 100644
--- a/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/regularRemove/AllRegularRemoveTests.java
+++ b/update/org.eclipse.update.tests.core/src/org/eclipse/update/tests/regularRemove/AllRegularRemoveTests.java
@@ -16,7 +16,6 @@
TestSuite suite = new TestSuite();
suite.setName("Regular Remove Tests");
- // R2.0 STARTUP ISSUE
//suite.addTest(new TestSuite(TestRemove.class));
return suite;