juergen     2002/08/09 04:36:13

  Modified:    
testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor
                        XMLResponseBodyAssert.java
  Log:
  bug fixing: response elements are now sorted.
  
  Revision  Changes    Path
  1.17      +14 -8     
jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/XMLResponseBodyAssert.java
  
  Index: XMLResponseBodyAssert.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/testsuite/testsuite/junit/src/org/apache/slide/testsuite/testtools/tprocessor/XMLResponseBodyAssert.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- XMLResponseBodyAssert.java        8 Aug 2002 14:46:51 -0000       1.16
  +++ XMLResponseBodyAssert.java        9 Aug 2002 11:36:13 -0000       1.17
  @@ -412,12 +412,11 @@
       private String getDisplayName(Element e, String pathName) {
           String result = null;
           if (getPathName(pathName, e.getName()).equals("/multistatus/response/href") 
||
  -            getPathName(pathName, 
e.getName()).equals("/multistatus/response/propstat/prop/workspace-checkout-set/href"))
 {
  +                getPathName(pathName, 
e.getName()).equals("/multistatus/response/propstat/prop/workspace-checkout-set/href"))
 {
   
  -            result = e.getTextTrim();
  -            if (result.endsWith("/")){
  -                result = result.substring(0,result.length()-1);
  -            }
  +            result = getHrefNormalised(e.getTextTrim());
  +        } else if (getPathName(pathName, 
e.getName()).equals("/multistatus/response") && e.getChild("href", e.getNamespace()) 
!= null) {
  +            result = getHrefNormalised(e.getChild("href", 
e.getNamespace()).getTextTrim());
           } else {
               result = e.getName();
           }
  @@ -426,6 +425,13 @@
       }
       
       
  +    private String getHrefNormalised(String pathName) {
  +        String result = pathName;
  +        if (result.endsWith("/")){
  +            result = result.substring(0,result.length()-1);
  +        }
  +        return result;
  +    }
       
    
       
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to