summaryrefslogtreecommitdiff
path: root/src/lib/template/template_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/template/template_test.go')
-rw-r--r--src/lib/template/template_test.go11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/template/template_test.go b/src/lib/template/template_test.go
index eec34748d..2124e8d95 100644
--- a/src/lib/template/template_test.go
+++ b/src/lib/template/template_test.go
@@ -25,6 +25,7 @@ type T struct {
type S struct {
header string;
integer int;
+ raw string;
data []T;
pdata []*T;
empty []*T;
@@ -161,7 +162,14 @@ var tests = []*Test {
"HEADER=78\n"
"Header=77\n"
},
-
+
+ &Test{
+ "{raw}\n"
+ "{raw|html}\n",
+
+ "&<>!@ #$%^\n"
+ "&amp;&lt;&gt;!@ #$%^\n"
+ },
}
func TestAll(t *testing.T) {
@@ -169,6 +177,7 @@ func TestAll(t *testing.T) {
// initialized by hand for clarity.
s.header = "Header";
s.integer = 77;
+ s.raw = "&<>!@ #$%^";
s.data = []T{ t1, t2 };
s.pdata = []*T{ &t1, &t2 };
s.empty = []*T{ };