You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by ge...@locus.apache.org on 2000/12/28 18:23:51 UTC

cvs commit: jakarta-velocity/test/templates/compare logical.cmp

geirm       00/12/28 09:23:51

  Modified:    test/templates logical.vm
               test/templates/compare logical.cmp
  Log:
  added || and better && testing
  
  Revision  Changes    Path
  1.4       +93 -0     jakarta-velocity/test/templates/logical.vm
  
  Index: logical.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity/test/templates/logical.vm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- logical.vm	2000/10/31 16:07:26	1.3
  +++ logical.vm	2000/12/28 17:23:50	1.4
  @@ -32,3 +32,96 @@
   #if (!($foo == true))
       foo is false
   #end
  +
  +--
  +
  +#set($t = true)
  +#set($f = false)
  +
  +Logical OR :
  +
  +#if($t || $f)
  + right
  +#else
  + wrong
  +#end
  +
  +#if( !($f || $t) )
  + wrong
  +#else
  + right
  +#end
  +
  +#if( $null || $t )
  + right
  +#else
  + wrong
  +#end
  +
  +#if( $t || $null )
  + right
  +#else
  + wrong
  +#end
  +
  +#if( $f || $null)
  + wrong
  +#else
  + right
  +#end
  +
  +#if( $null || $null )
  + wrong
  +#else
  + right
  +#end
  +
  +Logical AND : 
  +
  +#if( $t && $t)
  + right
  +#else
  + wrong
  +#end
  +
  +#if( $f && $f )
  + wrong
  +#else
  + right
  +#end
  +
  +#if( !($f && $f) )
  + right
  +#else
  + wrong
  +#end
  +
  +#if( $t && $f )
  + wrong
  +#else
  + right
  +#end
  +
  +#if( $t && $null )
  + wrong
  +#else
  + right
  +#end
  +
  +#if( $null && $t )
  + wrong
  +#else
  + right
  +#end
  +
  +#if( $f && $null )
  + wrong
  +#else
  + right
  +#end
  +
  +#if( !($null && $null) )
  + right
  +#else
  + wrong
  +#end
  
  
  
  1.3       +35 -0     jakarta-velocity/test/templates/compare/logical.cmp
  
  Index: logical.cmp
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity/test/templates/compare/logical.cmp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- logical.cmp	2000/10/31 16:07:28	1.2
  +++ logical.cmp	2000/12/28 17:23:50	1.3
  @@ -11,3 +11,38 @@
   
   
       foo is false
  +
  +--
  +
  +
  +Logical OR :
  +
  + right
  +
  + right
  +
  + right
  +
  + right
  +
  + right
  +
  + right
  +
  +Logical AND : 
  +
  + right
  +
  + right
  +
  + right
  +
  + right
  +
  + right
  +
  + right
  +
  + right
  +
  + right