diff options
Diffstat (limited to 'velocity-engine-core/src/test/resources/templates/compare/escape.cmp')
-rw-r--r-- | velocity-engine-core/src/test/resources/templates/compare/escape.cmp | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/velocity-engine-core/src/test/resources/templates/compare/escape.cmp b/velocity-engine-core/src/test/resources/templates/compare/escape.cmp new file mode 100644 index 00000000..4dd1d76e --- /dev/null +++ b/velocity-engine-core/src/test/resources/templates/compare/escape.cmp @@ -0,0 +1,44 @@ + + +\A + +#set($woo = "bar") + +$woo => bar + +The following should print 'as is' : +$f\oo +\a +"\r" + +Now, test the built in directives. Note that $foo isn't in the context : +#set($foo = $foo + 1) +#set(\$foo = $foo + 1) +#if($foo) +#if ( $foo ) +#else +#end +#elseif( + +Now, a reference not in the context: +\$foo -> $foo +#if($foo) +#if(\$foo) + +Put it in : +$foo -> 1 +#if(1) +#if($foo) + +This isn't in the context, so we get the full monty : + \$woobie.blagh() + +The following two are references : + $provider.Title = lunatic + $provider.getTitle() = lunatic + +Now, pluggable directives: + +\#notadirective +#foreach + |