Author: scottbw
Date: Fri Dec 10 12:07:56 2010
New Revision: 1044316

URL: http://svn.apache.org/viewvc?rev=1044316&view=rev
Log:
Fixed icon tests to use the right comparison URL by calling 
convertIdToFolderName when computing the base URL

Modified:
    
incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/PackagingAndConfiguration.java

Modified: 
incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/PackagingAndConfiguration.java
URL: 
http://svn.apache.org/viewvc/incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/PackagingAndConfiguration.java?rev=1044316&r1=1044315&r2=1044316&view=diff
==============================================================================
--- 
incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/PackagingAndConfiguration.java
 (original)
+++ 
incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/PackagingAndConfiguration.java
 Fri Dec 10 12:07:56 2010
@@ -32,6 +32,7 @@ import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang.StringUtils;
 import org.apache.wookie.tests.functional.AbstractControllerTest;
 import org.apache.wookie.tests.helpers.WidgetUploader;
+import org.apache.wookie.w3c.util.WidgetPackageUtils;
 import org.jdom.Document;
 import org.jdom.Element;
 import org.jdom.input.SAXBuilder;
@@ -1313,19 +1314,14 @@ public class PackagingAndConfiguration e
        }
 
        private String getIcon(Element widget){
-               String icon = null;
-               // split off the end icon path
-               // http://localhost:8080/wookie/wservices/ + uid + / 
-               String baseUrl = 
"http://localhost:8080/wookie/wservices/"+widget.getAttributeValue("identifier")+"/";
                Element iconElem = widget.getChild("icon");
-               if(iconElem == null) return null;
-               String iconUrl = iconElem.getText();
-               icon = StringUtils.difference(baseUrl,iconUrl);
-               return icon;
+               return getLocalIconPath(widget,iconElem);
        }
        
        private String getLocalIconPath(Element widget, Element iconElem){
-               String baseUrl = 
"http://localhost:8080/wookie/wservices/"+widget.getAttributeValue("identifier")+"/";
  
+               String id = widget.getAttributeValue("identifier");
+               id = WidgetPackageUtils.convertIdToFolderName(id);
+               String baseUrl = 
"http://localhost:8080/wookie/wservices/"+id+"/";;      
                if(iconElem == null) return null;
                String iconUrl = iconElem.getText();
                String icon = StringUtils.difference(baseUrl,iconUrl);


Reply via email to