diff options
Diffstat (limited to 'velocity-engine-core/src/test/resources/templates/ifstatement.vm')
-rw-r--r-- | velocity-engine-core/src/test/resources/templates/ifstatement.vm | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/velocity-engine-core/src/test/resources/templates/ifstatement.vm b/velocity-engine-core/src/test/resources/templates/ifstatement.vm new file mode 100644 index 00000000..b67cfa9e --- /dev/null +++ b/velocity-engine-core/src/test/resources/templates/ifstatement.vm @@ -0,0 +1,79 @@ +#* + +@test ifstatement.vm + +This template is used for Velocity regression testing. +If you alter this template make sure you change the +corresponding comparison file so that the regression +test doesn't fail incorrectly. + +*# + +#set($foo = "woogie" ) + +start : + +#if($foo) + right +#end + +#if(!$foo) + wrong +#else + right +#end + +#if( !$foo ) + wrong +#else + right +#end + +#if( ! $foo ) + wrong +#else + right +#end + +#if( ! ! $foo ) + right +#end + + +#if($bar) + wrong +#else + right +#end + +#if($bar) + wrong +#elseif( $foo ) + right +#end + +#if( $bar ) + wrong +#elseif( $floogie ) + wrong +#elseif( $woppie ) + wrong +#else + right +#end + +#if(!$bar) + right +#end + +#if( !$bar) + right +#end + +#if( !!$bar) + wrong +#else + right +#end + +done |