aboutsummaryrefslogtreecommitdiff
path: root/velocity-engine-core/src/test/resources/templates/comment.vm
blob: 4b5911500027efda3f1cd79afef81c21c1e1304b (plain)
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
#*

@test comment.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.

*#

## this is a single line comment

#*

this is a multi line comment

#if (

*#

#**

@author jason van zyl

*#

this is some text.

The following is a 'Christoph Comment' ;)
##  ##
foo

We can now comment after the inline set :

#set( $foo = 1 ) ## and this is a set statement


## here is a Nathan Bubna bug :

$bar##
#set($foo = 'foo!' )
$foo


##  here's one reported by Daniel Dekany

$##
there is a dollar before me


Test of multiline/singleline combo
## fix for bug 7697

#*
    multiline

    ## embedded singline comment

    stuff

*#

with some closing text

##test


Test for Velocity-783:

#set( $map = { 'foo' : 'bar' })
$map.size()## ok
$map.foo## not ok before bugfix
$map.foo ## ok with a space behind
${map.foo}## ok with curly braces
$map## ok
schmoo## ok