Author: esjewett
Date: Tue Jul 27 16:04:01 2010
New Revision: 979760

URL: http://svn.apache.org/viewvc?rev=979760&view=rev
Log:
[ESME-242] Updated tests for metadata issue - now passing

Modified:
    
incubator/esme/branches/metadata/src/test/scala/org/apache/esme/api/API2Test.scala

Modified: 
incubator/esme/branches/metadata/src/test/scala/org/apache/esme/api/API2Test.scala
URL: 
http://svn.apache.org/viewvc/incubator/esme/branches/metadata/src/test/scala/org/apache/esme/api/API2Test.scala?rev=979760&r1=979759&r2=979760&view=diff
==============================================================================
--- 
incubator/esme/branches/metadata/src/test/scala/org/apache/esme/api/API2Test.scala
 (original)
+++ 
incubator/esme/branches/metadata/src/test/scala/org/apache/esme/api/API2Test.scala
 Tue Jul 27 16:04:01 2010
@@ -377,11 +377,11 @@ object Api2Specs extends Specification w
           session <- post_session       
           mess_res <- session.post("user/messages",
             "message" -> "test POST message",
-            "metadata" -> 
"<outer><meta><metameta>Hello</metameta></meta><onlymeta>Meta</onlymeta></outer>")
              
+            "metadata" -> 
"""<outer><meta><metameta>"Hello"</metameta></meta><onlymeta>Meta</onlymeta></outer>""")
              
         } {
-          mess_res.code must be equalTo 200            
+          mess_res.code must be equalTo 200                                    
 
           (mess_res.xml.open_! \ "message") must \\ (<body>test POST 
message</body>)    
-          (mess_res.xml.open_! \\ "metadata") must be equalTo 
<metadata><outer><meta><metameta>Hello</metameta></meta><onlymeta>Meta</onlymeta></outer></metadata>
         
+          (mess_res.xml.open_! \\ "metadata").toString must be equalTo 
"""<metadata><outer><meta><metameta>&quot;Hello&quot;</metameta></meta><onlymeta>Meta</onlymeta></outer></metadata>"""
         
         }
       }  
       
@@ -392,9 +392,9 @@ object Api2Specs extends Specification w
             "message" -> "test POST message",
             "metadata" -> 
""""meta":[{"place":{"place_type":"city","region":"CA+"}},{"song":{"artist":"Prince","songtitle":"Never+Let+Me+Down"}}]""")
              
         } {
-          mess_res.code must be equalTo 200                  
+          mess_res.code must be equalTo 200                        
           (mess_res.xml.open_! \ "message") must \\ (<body>test POST 
message</body>)    
-          (mess_res.xml.open_! \\ "metadata") must be equalTo 
<metadata>{""""meta":[{"place":{"place_type":"city","region":"CA+"}},{"song":{"artist":"Prince","songtitle":"Never+Let+Me+Down"}}]"""}</metadata>
         
+          (mess_res.xml.open_! \\ "metadata").text must be equalTo 
""""meta":[{"place":{"place_type":"city","region":"CA+"}},{"song":{"artist":"Prince","songtitle":"Never+Let+Me+Down"}}]"""
         
         }
       }
     }


Reply via email to