summaryrefslogtreecommitdiff
path: root/testprogs
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2005-07-08 04:55:07 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:19:21 -0500
commitc11204339ae86604a6edd6491f5ee03bf5e3c950 (patch)
treedea831ae95df9afda92768e3397e8579ebe4a71f /testprogs
parentd105d5e9e40d9950f0c8e61ac17d352c4cb4e6e2 (diff)
downloadsamba-c11204339ae86604a6edd6491f5ee03bf5e3c950.tar.gz
samba-c11204339ae86604a6edd6491f5ee03bf5e3c950.tar.bz2
samba-c11204339ae86604a6edd6491f5ee03bf5e3c950.zip
r8220: added auto-generation of ENUM constants in ejs wrapper. So we can now use the enum name
instead of a integer in ejs scripts making rpc calls (This used to be commit a61cdee384c3002860016c1740276529493d318d)
Diffstat (limited to 'testprogs')
-rw-r--r--testprogs/ejs/echo.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/testprogs/ejs/echo.js b/testprogs/ejs/echo.js
index 4bc8fdefb1..df12e46486 100644
--- a/testprogs/ejs/echo.js
+++ b/testprogs/ejs/echo.js
@@ -185,18 +185,18 @@ function test_TestEnum(conn)
print("Testing echo_TestEnum\n");
- io.input.foo1 = 1;
+ io.input.foo1 = ECHO_ENUM1;
io.input.foo2 = new Object();
- io.input.foo2.e1 = 1;
- io.input.foo2.e2 = 1;
+ io.input.foo2.e1 = ECHO_ENUM1;
+ io.input.foo2.e2 = ECHO_ENUM1_32;
io.input.foo3 = new Object();
- io.input.foo3.e1 = 2;
+ io.input.foo3.e1 = ECHO_ENUM2;
status = dcerpc_echo_TestEnum(conn, io);
check_status_ok(status);
- assert(io.output.foo1 == 1);
- assert(io.output.foo2.e1 == 2);
- assert(io.output.foo2.e2 == 1);
- assert(io.output.foo3.e1 == 2);
+ assert(io.output.foo1 == ECHO_ENUM1);
+ assert(io.output.foo2.e1 == ECHO_ENUM2);
+ assert(io.output.foo2.e2 == ECHO_ENUM1_32);
+ assert(io.output.foo3.e1 == ECHO_ENUM2);
}
/*