r12584: Move NDR tests from rpc/ to local/, add to list of tests
authorJelmer Vernooij <jelmer@samba.org>
Thu, 29 Dec 2005 20:35:56 +0000 (20:35 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:48:59 +0000 (13:48 -0500)
to run for 'make all'
(This used to be commit e71cd4778b9a872642619452e574f510e2491052)

source4/script/tests/test_local.sh
source4/torture/config.mk
source4/torture/local/config.mk
source4/torture/local/ndr.c [moved from source4/torture/rpc/ndr.c with 97% similarity]
source4/torture/torture.c

index eda7b44ca511d5d496300f08a9536869ca4a7f45..3d577152bc93524b25bac328354dba8bf8f55943 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-local_tests="LOCAL-NTLMSSP LOCAL-TALLOC LOCAL-MESSAGING LOCAL-IRPC LOCAL-BINDING LOCAL-IDTREE LOCAL-SOCKET LOCAL-PAC LOCAL-STRLIST LOCAL-SDDL"
+local_tests="LOCAL-NTLMSSP LOCAL-TALLOC LOCAL-MESSAGING LOCAL-IRPC LOCAL-BINDING LOCAL-IDTREE LOCAL-SOCKET LOCAL-PAC LOCAL-STRLIST LOCAL-SDDL LOCAL-NDR"
 
 if [ $# -lt 0 ]; then
 cat <<EOF
index 2d934fa009d825e863a996a5ee2f5b8e05bc45d2..ec79675f65038d9e1b25503c51b2c8f079b44f2f 100644 (file)
@@ -108,8 +108,7 @@ OBJ_FILES = \
                rpc/bind.o \
                rpc/dssetup.o \
                rpc/alter_context.o \
-               rpc/bench.o \
-               rpc/ndr.o
+               rpc/bench.o
 REQUIRED_SUBSYSTEMS = \
                NDR_ALL RPC_NDR_UNIXINFO RPC_NDR_SAMR RPC_NDR_WINREG RPC_NDR_INITSHUTDOWN \
                RPC_NDR_OXIDRESOLVER RPC_NDR_EVENTLOG RPC_NDR_ECHO RPC_NDR_SVCCTL \
index 1d1112b85a8daca3ef6ccc25823e35a101f3e60f..f45fb2247d89e10ce0a162a5b9560c4551df639b 100644 (file)
@@ -13,7 +13,8 @@ OBJ_FILES = \
                resolve.o \
                util_strlist.o \
                util_file.o \
-               sddl.o
+               sddl.o \
+               ndr.o
 REQUIRED_SUBSYSTEMS = \
                LIBSMB \
                MESSAGING \
similarity index 97%
rename from source4/torture/rpc/ndr.c
rename to source4/torture/local/ndr.c
index 6dbcf3e79505cf371c4dc80cc2264657f146fd68..5daea966559a4204ac91dc7fd33078f3a441a77c 100644 (file)
@@ -81,13 +81,13 @@ BOOL test_check_string_terminator(TALLOC_CTX *mem_ctx)
        return True;
 }
 
-BOOL torture_rpc_ndr(void)
+BOOL torture_local_ndr(void)
 {
     NTSTATUS status;
        TALLOC_CTX *mem_ctx;
        BOOL ret = True;
 
-       mem_ctx = talloc_init("torture_rpc_mgmt");
+       mem_ctx = talloc_init("torture_local_ndr");
 
        ret &= test_check_string_terminator(mem_ctx);
 
index 1b591c6bb84cc932334edb03d04e12d1a358d261..f53fca38dfe2bcc131fecd49132da098ef5484ea 100644 (file)
@@ -2305,7 +2305,6 @@ static struct {
         {"RPC-ALTERCONTEXT", torture_rpc_alter_context, 0},
         {"RPC-JOIN", torture_rpc_join, 0},
         {"RPC-DSSYNC", torture_rpc_dssync, 0},
-               {"RPC-NDR", torture_rpc_ndr, 0},
 
        /* local (no server) testers */
        {"LOCAL-NTLMSSP", torture_ntlmssp_self_check, 0},
@@ -2322,6 +2321,7 @@ static struct {
        {"LOCAL-REGISTRY", torture_registry, 0},
        {"LOCAL-RESOLVE", torture_local_resolve, 0},
        {"LOCAL-SDDL", torture_local_sddl, 0},
+       {"LOCAL-NDR", torture_local_ndr, 0},
 
        /* COM (Component Object Model) testers */
        {"COM-SIMPLE", torture_com_simple, 0 },