diff options
author | Michael Adam <obnox@samba.org> | 2008-04-04 18:26:34 +0200 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2008-06-23 14:18:00 +0200 |
commit | 6bfc7ab20fbb569d12660bb67da96d87ace3d236 (patch) | |
tree | bd2e19ca08cec4271926bd490b04785220b222ee | |
parent | 6b9a33a0413a9643716dbee5eceb9166a81abc0d (diff) | |
download | samba-6bfc7ab20fbb569d12660bb67da96d87ace3d236.tar.gz |
testsuite: add the ability to test "net rpc registry" with the net_registry tests
by specifying a parameter "rpc" on the commandline.
Michael
(cherry picked from commit 110c26374ef3e0bdefe2e54db2b8ffd4544780ef)
(cherry picked from commit 6cdeb832bd11c0a12ce577ce10e30cc098bca729)
-rwxr-xr-x | source/script/tests/test_net_registry.sh | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/source/script/tests/test_net_registry.sh b/source/script/tests/test_net_registry.sh index 9ea78cfd81a..b263ecbea6d 100755 --- a/source/script/tests/test_net_registry.sh +++ b/source/script/tests/test_net_registry.sh @@ -2,10 +2,15 @@ # tests for the "net registry" command - local access to the registry db +RPC="$1" NET="$VALGRIND ${NET:-$BINDIR/net} $CONFIGURATION" -NETREG="${NET} registry" +if test "x${RPC}" = "xrpc" ; then + NETREG="${NET} -U${USERNAME}%${PASSWORD} -I ${SERVER_IP} rpc registry" +else + NETREG="${NET} registry" +fi incdir=`dirname $0` . $incdir/test_functions.sh @@ -324,7 +329,6 @@ test_setvalue_twice() ${NETREG} setvalue ${KEY} ${VALNAME} ${VALTYPE2} ${VALVALUE2} } - testit "enumerate HKLM" \ test_enumerate HKLM || \ failed=`expr $failed + 1` @@ -337,9 +341,12 @@ testit "enumerate without key" \ test_enumerate_no_key || \ failed=`expr $failed + 1` +# skip getsd test for registry currently: it fails +if test "x${RPC}" != "xrpc" ; then testit "getsd HKLM" \ test_getsd HKLM || \ failed=`expr $failed + 1` +fi testit "create existing HKLM" \ test_create_existing || \ |