[z3-checkins] r33987 - z3/deliverance/branches/packaged/deliverance/test-data

cabraham at codespeak.net cabraham at codespeak.net
Tue Oct 31 23:50:03 CET 2006


Author: cabraham
Date: Tue Oct 31 23:49:59 2006
New Revision: 33987

Added:
   z3/deliverance/branches/packaged/deliverance/test-data/test_ajax.xml
Log:
added AJAX test

Added: z3/deliverance/branches/packaged/deliverance/test-data/test_ajax.xml
==============================================================================
--- (empty file)
+++ z3/deliverance/branches/packaged/deliverance/test-data/test_ajax.xml	Tue Oct 31 23:49:59 2006
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<deliverance-test-suite>
+
+<!-- tests that deliverance does not theme content that is not bound in <html> tags 
+ such as in AJAX requests --> 
+<deliverance-test>
+  <rules xmlns="http://www.plone.org/deliverance">
+    <copy theme=".//div[@id='foo']" content=".//span[@class='bar']" />
+  </rules>
+
+  <theme base="http://example.com"> 
+     <html><head><title>Blah</title></head><body><div></div><div id="foo">Dummy Content</div></body></html>
+  </theme>
+
+  <content> 
+     <ajax><body><div class="bar">Real Content</div><span class="bar">1</span><span class="quux">2</span><p>zzz</p><span class="bar">3</span></body></ajax>
+  </content>
+ 
+  <output>
+     <ajax><body><div class="bar">Real Content</div><span class="bar">1</span><span class="quux">2</span><p>zzz</p><span class="bar">3</span></body></ajax>
+  </output> 
+</deliverance-test>
+
+
+
+</deliverance-test-suite>


More information about the z3-checkins mailing list