From 7d4da6897c547bafbe41cb7acf5dc2fcf387b4bb Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Tue, 15 Aug 2006 02:25:10 +0000 Subject: r17547: Add test by mkhl for some of our variable substituion behaviour. Andrew Bartlett (This used to be commit c2c72565e4efef44068c4f176619942f60a9cf6e) --- testprogs/ejs/base.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 testprogs/ejs/base.js (limited to 'testprogs') diff --git a/testprogs/ejs/base.js b/testprogs/ejs/base.js new file mode 100755 index 0000000000..fddf64264c --- /dev/null +++ b/testprogs/ejs/base.js @@ -0,0 +1,15 @@ +#!/bin/sh +exec smbscript "$0" ${1+"$@"} +libinclude("base.js"); + +var obj = new Object(); +obj.FOO = "foo"; +obj.BAR = "bar"; +var str1 = "${FOO}:${BAR}"; +var str2 = "${FOO}:${BAR} "; // note the space after the brace +var sub1 = substitute_var(str1, obj); +var sub2 = substitute_var(str2, obj); + +assert(str1 + " " == str2); +assert(sub1 + " " == sub2); +exit(0); -- cgit