r17547: Add test by mkhl for some of our variable substituion behaviour.
[ira/wip.git] / testprogs / ejs / base.js
1 #!/bin/sh
2 exec smbscript "$0" ${1+"$@"}
3 libinclude("base.js");
4
5 var obj = new Object();
6 obj.FOO = "foo";
7 obj.BAR = "bar";
8 var str1 = "${FOO}:${BAR}";
9 var str2 = "${FOO}:${BAR} "; // note the space after the brace
10 var sub1 = substitute_var(str1, obj);
11 var sub2 = substitute_var(str2, obj);
12
13 assert(str1 + " " == str2);
14 assert(sub1 + " " == sub2);
15 exit(0);