File: ifstatement.vm

package info (click to toggle)
velocity 1.7-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 5,856 kB
  • sloc: java: 41,240; xml: 15,001; sh: 180; sql: 18; makefile: 2
file content (79 lines) | stat: -rw-r--r-- 700 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
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