[SCM] Samba Shared Repository - branch master updated
Günther Deschner
gd at samba.org
Fri Nov 27 15:16:58 MST 2009
The branch, master has been updated
via 8f6df5d... s4-smbtorture: more and stricter tests for printer and data keys in RPC-SPOOLSS.
from f749e22... s4:provision.py - remove hardcoded SIDs and RIDs
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 8f6df5d3ec31a8c3dedfdfc506c44e03026d8485
Author: Günther Deschner <gd at samba.org>
Date: Fri Nov 27 23:14:27 2009 +0100
s4-smbtorture: more and stricter tests for printer and data keys in RPC-SPOOLSS.
Guenther
-----------------------------------------------------------------------
Summary of changes:
source4/torture/rpc/spoolss.c | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source4/torture/rpc/spoolss.c b/source4/torture/rpc/spoolss.c
index 2a74131..396ed75 100644
--- a/source4/torture/rpc/spoolss.c
+++ b/source4/torture/rpc/spoolss.c
@@ -2139,11 +2139,11 @@ static bool test_EnumPrinterData(struct torture_context *tctx, struct dcerpc_pip
torture_assert_ntstatus_ok(tctx, status, "EnumPrinterData failed");
- test_GetPrinterData(tctx, p, handle, r.out.value_name);
+ torture_assert(tctx, test_GetPrinterData(tctx, p, handle, r.out.value_name),
+ talloc_asprintf(tctx, "failed to call GetPrinterData for %s\n", r.out.value_name));
- test_GetPrinterDataEx(tctx,
- p, handle, "PrinterDriverData",
- r.out.value_name);
+ torture_assert(tctx, test_GetPrinterDataEx(tctx, p, handle, "PrinterDriverData", r.out.value_name),
+ talloc_asprintf(tctx, "failed to call GetPrinterDataEx on PrinterDriverData for %s\n", r.out.value_name));
r.in.enum_index++;
@@ -2439,6 +2439,10 @@ static bool test_OpenPrinterEx(struct torture_context *tctx,
ret = false;
}
+ if (!test_printer_keys(tctx, p, &handle)) {
+ ret = false;
+ }
+
if (!test_PausePrinter(tctx, p, &handle)) {
ret = false;
}
--
Samba Shared Repository
More information about the samba-cvs
mailing list