Author: mimir
Date: 2006-06-26 21:21:59 +0000 (Mon, 26 Jun 2006)
New Revision: 16533

WebSVN: 
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16533

Log:
Perform a cleanup after testing. Also, add changed name argument.
This test currently triggers internal corruption in ldb database,
according to status code returned. I'm investigating win servers
behaviour here.


rafal


Modified:
   branches/SAMBA_4_0/source/torture/libnet/libnet_user.c


Changeset:
Modified: branches/SAMBA_4_0/source/torture/libnet/libnet_user.c
===================================================================
--- branches/SAMBA_4_0/source/torture/libnet/libnet_user.c      2006-06-26 
21:19:41 UTC (rev 16532)
+++ branches/SAMBA_4_0/source/torture/libnet/libnet_user.c      2006-06-26 
21:21:59 UTC (rev 16533)
@@ -331,8 +331,10 @@
 
        mem_ctx = talloc_init("test_modifyuser");
 
+       ZERO_STRUCT(req);
        req.in.user_name = TEST_USERNAME;
        req.in.domain_name = lp_workgroup();
+       req.in.account_name = TEST_CHANGEDUSERNAME;
 
        status = libnet_ModifyUser(ctx, mem_ctx, &req);
        if (!NT_STATUS_IS_OK(status)) {
@@ -340,6 +342,11 @@
                return False;
        }
 
+       if (!test_cleanup(ctx->samr_pipe, mem_ctx, &ctx->domain.handle, 
TEST_CHANGEDUSERNAME)) {
+               printf("cleanup failed\n");
+               return False;
+       }
+
 done:
        talloc_free(prep_mem_ctx);
        talloc_free(mem_ctx);

Reply via email to