Author: apetrelli
Date: Thu Mar  5 13:45:11 2009
New Revision: 750457

URL: http://svn.apache.org/viewvc?rev=750457&view=rev
Log:
TILESSB-8
Second bunch of tests fixed.

Modified:
    tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/tools.xml
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/putattributeslayout.vm
    tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput.vm
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_el.vm
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_flush.vm
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_servlet.vm
    
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testputlist.vm

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/tools.xml
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/tools.xml?rev=750457&r1=750456&r2=750457&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/tools.xml 
(original)
+++ tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/WEB-INF/tools.xml 
Thu Mar  5 13:45:11 2009
@@ -20,5 +20,9 @@
 <tools>
   <toolbox scope="request">
     <tool key="exc" class="org.apache.tiles.test.velocity.ExceptionTool"/>
+    <tool class="org.apache.velocity.tools.generic.ContextTool"/>
   </toolbox>
+  <toolbox scope="application">
+     <tool class="org.apache.velocity.tools.generic.EscapeTool"/>
+   </toolbox>
 </tools>

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/putattributeslayout.vm
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/putattributeslayout.vm?rev=750457&r1=750456&r2=750457&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/putattributeslayout.vm
 (original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/putattributeslayout.vm
 Thu Mar  5 13:45:11 2009
@@ -19,12 +19,12 @@
  * under the License.
  *
  *#
-$tiles.importAttribute name="stringTest"/>
-$tiles.importAttribute name="list"/>
-Single attribute "stringTest" value: ${stringTest?html} <br/><br/>
+$tiles.importAttribute({"name":"stringTest"})
+$tiles.importAttribute({"name":"list"})
+Single attribute "stringTest" value: $esc.html($stringTest) <br/><br/>
 The attribute "list" contains these values:
 <ul>
-<#list list as item>
-<li>$tiles.insertAttribute value=item /></li>
-</#list>
+#foreach($item in $list))
+<li>$tiles.insertAttribute({"value":$item})></li>
+#end
 </ul>
\ No newline at end of file

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput.vm
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput.vm?rev=750457&r1=750456&r2=750457&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput.vm 
(original)
+++ tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput.vm 
Thu Mar  5 13:45:11 2009
@@ -19,8 +19,8 @@
  * under the License.
  *
  *#
-$tiles.insertTemplate template="/velocity/layout.vm">
-  $tiles.putAttribute name="title"  value="This is the title." />
-  $tiles.putAttribute name="header" value="/velocity/header.vm" />
-  $tiles.putAttribute name="body"   value="/velocity/body.vm" />
-</@tiles.insertTemplate>
\ No newline at end of file
+$tiles.insertTemplate().start({"template":"/velocity/layout.vm"})
+  $tiles.putAttribute({"name":"title", "value":"This is the title."})
+  $tiles.putAttribute({"name":"header", "value":"/velocity/header.vm"})
+  $tiles.putAttribute({"name":"body", "value":"/velocity/body.vm"})
+$tiles.insertTemplate().end()

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_el.vm
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_el.vm?rev=750457&r1=750456&r2=750457&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_el.vm 
(original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_el.vm 
Thu Mar  5 13:45:11 2009
@@ -19,10 +19,10 @@
  * under the License.
  *
  *#
-<#assign bodyContent="Body Content defined by and el" />
+#set($bodyContent="Body Content defined by and el")
 
-$tiles.insertTemplate template="/velocity/layout.vm">
-  $tiles.putAttribute name="title"  value="This is the title." />
-  $tiles.putAttribute name="header" value="/velocity/header.vm" />
-  $tiles.putAttribute name="body"   value=bodyContent />
-</@tiles.insertTemplate>
\ No newline at end of file
+$tiles.insertTemplate().start({"template":"/velocity/layout.vm"})
+  $tiles.putAttribute({"name":"title",  "value":"This is the title."})
+  $tiles.putAttribute({"name":"header", "value":"/velocity/header.vm"})
+  $tiles.putAttribute({"name":"body",   "value":$bodyContent})
+$tiles.insertTemplate().end()

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_flush.vm
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_flush.vm?rev=750457&r1=750456&r2=750457&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_flush.vm
 (original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_flush.vm
 Thu Mar  5 13:45:11 2009
@@ -19,8 +19,8 @@
  * under the License.
  *
  *#
-$tiles.insertTemplate template="/velocity/layout.vm" flush="true">
-  $tiles.putAttribute name="title"  value="This is the title." />
-  $tiles.putAttribute name="header" value="/velocity/header.vm" />
-  $tiles.putAttribute name="body"   value="/velocity/body.vm" />
-</@tiles.insertTemplate>
\ No newline at end of file
+$tiles.insertTemplate().start({"template":"/velocity/layout.vm", "flush":true})
+  $tiles.putAttribute({"name":"title",  "value":"This is the title."})
+  $tiles.putAttribute({"name":"header", "value":"/velocity/header.vm"})
+  $tiles.putAttribute({"name":"body",   "value":"/velocity/body.vm"})
+$tiles.insertTemplate().end()

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_servlet.vm
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_servlet.vm?rev=750457&r1=750456&r2=750457&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_servlet.vm
 (original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testput_servlet.vm
 Thu Mar  5 13:45:11 2009
@@ -19,8 +19,8 @@
  * under the License.
  *
  *#
-$tiles.insertTemplate template="/servlets/layoutServlet">
-  $tiles.putAttribute name="title"  value="This is the title." />
-  $tiles.putAttribute name="header" value="/velocity/header.vm" />
-  $tiles.putAttribute name="body"   value="/velocity/body.vm" />
-</@tiles.insertTemplate>
\ No newline at end of file
+$tiles.insertTemplate().start({"template":"/servlets/layoutServlet"})
+  $tiles.putAttribute({"name":"title",  "value":"This is the title."})
+  $tiles.putAttribute({"name":"header", "value":"/velocity/header.vm"})
+  $tiles.putAttribute({"name":"body",   "value":"/velocity/body.vm"})
+$tiles.insertTemplate().end()

Modified: 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testputlist.vm
URL: 
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testputlist.vm?rev=750457&r1=750456&r2=750457&view=diff
==============================================================================
--- 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testputlist.vm 
(original)
+++ 
tiles/sandbox/trunk/tiles-test-sandbox/src/main/webapp/velocity/testputlist.vm 
Thu Mar  5 13:45:11 2009
@@ -19,11 +19,11 @@
  * under the License.
  *
  *#
-$tiles.insertTemplate template="/velocity/putattributeslayout.vm">
-  $tiles.putAttribute name="stringTest" value="This is a string" type="string" 
/>
-  $tiles.putListAttribute name="list">
-    $tiles.addAttribute value="valueOne" type="string" />
-    $tiles.addAttribute value="valueTwo" type="string" />
-    $tiles.addAttribute value="valueThree" type="string" />
-  </@tiles.putListAttribute>
-</@tiles.insertTemplate>
\ No newline at end of file
+$tiles.insertTemplate().start({"template":"/velocity/putattributeslayout.vm"})
+  $tiles.putAttribute({"name":"stringTest", "value":"This is a string", 
"type":"string"})
+  $tiles.putListAttribute().start({"name":"list"})
+    $tiles.addAttribute({"value":"valueOne", "type":"string"})
+    $tiles.addAttribute({"value":"valueTwo", "type":"string"})
+    $tiles.addAttribute({"value":"valueThree", "type":"string"})
+  $tiles.putListAttribute().end()
+$tiles.insertTemplate().end()


Reply via email to