summaryrefslogtreecommitdiff
path: root/source4/selftest/test_ejs.sh
diff options
context:
space:
mode:
Diffstat (limited to 'source4/selftest/test_ejs.sh')
-rwxr-xr-xsource4/selftest/test_ejs.sh21
1 files changed, 21 insertions, 0 deletions
diff --git a/source4/selftest/test_ejs.sh b/source4/selftest/test_ejs.sh
new file mode 100755
index 0000000000..858602ce38
--- /dev/null
+++ b/source4/selftest/test_ejs.sh
@@ -0,0 +1,21 @@
+#!/bin/sh
+# test some simple EJS operations
+
+CONFIGURATION="$*"
+
+incdir=`dirname $0`
+. $incdir/test_functions.sh
+
+SCRIPTDIR=../testprogs/ejs
+DATADIR=../testdata
+
+PATH=bin:$PATH
+export PATH
+
+plantest "base.js" dc "$SCRIPTDIR/base.js" $CONFIGURATION
+plantest "samr.js" dc "$SCRIPTDIR/samr.js" $CONFIGURATION ncalrpc: -U\$USERNAME%\$PASSWORD
+plantest "echo.js" dc "$SCRIPTDIR/echo.js" $CONFIGURATION ncalrpc: -U\$USERNAME%\$PASSWORD
+plantest "ejsnet.js" dc "$SCRIPTDIR/ejsnet.js" $CONFIGURATION -U\$USERNAME%\$PASSWORD \$DOMAIN ejstestuser
+plantest "ldb.js" none "$SCRIPTDIR/ldb.js" `pwd` $CONFIGURATION
+plantest "samba3sam.js" none $SCRIPTDIR/samba3sam.js $CONFIGURATION `pwd` $DATADIR/samba3/
+plantest "winreg" dc scripting/bin/winreg $CONFIGURATION ncalrpc: 'HKLM' -U\$USERNAME%\$PASSWORD