summaryrefslogtreecommitdiff
path: root/source4/torture/rpc/spoolss.c
AgeCommit message (Collapse)AuthorFilesLines
2010-06-23s4-smbtorture: Fix test_SetPrinterDataEx_keys and test_SetPrinterDataEx_values.Günther Deschner1-6/+6
We want to continue, not to skip here. Guenther
2010-06-22s4-smbtorture: add "printerdata_values" test to RPC-SPOOLSS-PRINTER.Günther Deschner1-0/+88
Guenther
2010-06-22s4-smbtorture: also test keynames with '/' in it in SetPrinterDataEx keyname ↵Günther Deschner1-1/+8
tests. Guenther
2010-06-22s4-smbtorture: activate all keys in SetPrinterData keys test.Günther Deschner1-7/+10
(just skip some of them still against s3). Guenther
2010-06-22s4-smbtorture: split out a "printerdata_keys" test for RPC-SPOOLSS-PRINTER.Günther Deschner1-53/+120
This separates key and value tests for SetPrinterDataEx and GetPrinterDataEx (and also speeds up the whole testsuite). Guenther
2010-06-05s4-smbtorture: share test_ClosePrinter between RPC-SPOOLSS and RPC-SPOOLSS-WIN.Günther Deschner1-7/+3
Guenther
2010-06-04s4-smbtorture: completely rework RPC-SPOOLSS-PRINTER.Günther Deschner1-325/+521
This is now a child testsuite to RPC-SPOOLSS. You can call simple tests via RPC-SPOOLSS-{addprinter,addprinterex}-testname. Guenther
2010-06-04s4-smbtorture: rework order of test in RPC-SPOOLSS-PRINTSERVER a bit.Günther Deschner1-3/+3
Guenther
2010-06-03s4-smbtorture: convert RPC-SPOOLSS into a torture suite.Günther Deschner1-82/+211
Guenther
2010-06-03s4-smbtorture: move PrintProcessors winreg test to main RPC-SPOOLSS test.Günther Deschner1-7/+2
Guenther
2010-06-03s4-smbtorture: add test_PrintProcessors_winreg.Günther Deschner1-0/+71
This does cross reference checks between spoolss PrintProcessors and entries stored in winreg. Guenther
2010-06-03s4-smbtorture: refactor test_EnumPrintProcessors().Günther Deschner1-35/+54
Guenther
2010-06-03s4-smbtorture: only test data up to a length of 9 bytes in ↵Günther Deschner1-1/+1
test_SetPrinterDataEx_matrix(). Guenther
2010-06-01s4-smbtorture: skip driverName and printerName DsSpooler tests for now.Günther Deschner1-2/+2
Guenther
2010-06-01s4-smbtorture: Make sure RPC-SPOOLSS and RPC-SPOOLSS-PRINTER pass against s3.Günther Deschner1-0/+37
Printjobs are extremely fragile beasts on paused virtual printers within make test. Very often the printq updater in the background is not fast enough, so subsequent tests don't get to the updated information. Something to remember and to work on later... Guenther
2010-05-20s4-smbtorture: use push_reg_sz/push_reg_multi_sz in spoolss tests.Günther Deschner1-14/+12
Guenther
2010-05-18Finish removal of iconv_convenience in public API's.Jelmer Vernooij1-40/+39
2010-05-04s4-torture: Added the printername to the AddPrinter comment.Andreas Schneider1-2/+4
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-04s4-torture: Fixed spoolss dsspooler printername test.Andreas Schneider1-1/+9
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-28s4-smbtorture: when comparing PrinterData from DsSpooler and PrinterInfo alsoGünther Deschner1-0/+31
query some existing values. Guenther
2010-04-28s4-smbtorture: add a test that adds a printer incl. devicemode.Günther Deschner1-6/+79
Guenther
2010-04-28s4-smbtorture: start on a test to verify how SetPrinter changes DsSpooler ↵Günther Deschner1-0/+88
Printer Data. Guenther
2010-04-28s4-smbtorture: also try renaming jobname in test_DoPrintTest_check_jobs().Günther Deschner1-0/+37
Guenther
2010-04-28s4-smbtorture: allow to pass down spoolss_JobInfoContainer to SetJob functions.Günther Deschner1-5/+7
Guenther
2010-04-28s4-smbtorture: be more liberal when spoolss_SetJob fails.Günther Deschner1-6/+6
For some reason, spoolss_SetJob pausing and resuming of printjob is still racy on the buildfarm. Converting the fatal assert to a warning for now. Guenther
2010-04-27s4-smbtorture: make sure to zero the add driver info 8 struct before adding ↵Günther Deschner1-0/+2
drivers. Guenther
2010-04-27s4-smbtorture: upload the full cups driver, otherwise windows will not allow ↵Günther Deschner1-8/+19
using it. Guenther
2010-04-27s4-smbtorture: only compare level 3 for s3 when checking winreg and ↵Günther Deschner1-0/+28
spoolss_Driver. Guenther
2010-04-27s4-smbtorture: mention architecture of added drivers in debug output.Günther Deschner1-4/+29
Guenther
2010-04-27s4-smbtorture: make sure to not attempt to remove a driver file twice.Günther Deschner1-0/+6
Guenther
2010-04-27s4-smbtorture: setup all members of level 3,4,6,8 driver add.Günther Deschner1-19/+28
Guenther
2010-04-27s4-smbtorture: use a torture_printer_context and upload own driver for ↵Günther Deschner1-60/+193
RPC-SPOOLSS-PRINTER test. Guenther
2010-04-27s4-smbtorture: split RPC-SPOOLSS-PRINTER into more tests.Günther Deschner1-88/+67
Guenther
2010-04-27s4-smbtorture: finally test REG_MULTI_SZ in winreg/driverinfo consistency tests.Günther Deschner1-6/+41
Guenther
2010-04-23s4-smbtorture: skip tests when no local driver directory is around.Günther Deschner1-0/+4
Guenther
2010-04-23s4-smbtorture: use server_name for all printerdriver delete and enum operations.Günther Deschner1-12/+16
With this s3 passes the RPC-PRINTER-DRIVER test. Guenther
2010-04-23s4-smbtorture: allow to upload or remove any file belonging to a driver.Günther Deschner1-0/+30
Guenther
2010-04-23s4-smbtorture: fix test_EnumPrinterDrivers_findone().Günther Deschner1-8/+8
Guenther
2010-04-23s4-smbtorture: samba currently supports level 3 and 6 driver adds.Günther Deschner1-0/+25
Guenther
2010-04-23s4-smbtorture: test both 32bit and 64bit driver uploads in RPC-SPOOLSS-DRIVER.Günther Deschner1-61/+71
Guenther
2010-04-23s4-smbtorture: allow to upload and later remove printer driver files in ↵Günther Deschner1-0/+230
RPC-SPOOLSS-DRIVER. Guenther
2010-04-23s4-smbtorture: add RPC-SPOOLSS-DRIVER test.Günther Deschner1-0/+751
Guenther
2010-04-23s4-smbtorture: rework EnumPrinterDrivers tests a bit.Günther Deschner1-68/+119
Guenther
2010-04-20s4-smbtorture: add spoolss DriverInfo and winreg consistency test.Günther Deschner1-7/+238
Guenther
2010-04-20s4-smbtorture: add function to get a printserver's environment.Günther Deschner1-0/+22
Guenther
2010-04-20s4-smbtorture: simplify macros used in PrinterInfo winreg consistency teste.Günther Deschner1-22/+22
Guenther
2010-04-20s4-smbtorture: refactor test_GetPrinterDriver2().Günther Deschner1-36/+64
Guenther
2010-04-20s4-smbtorture: add test for csetprinter field behaviour in printer info level 0.Günther Deschner1-0/+71
Suprisingly, that value is always 0 (at least on w2k8r2). Guenther
2010-04-15s4:torture/rpc/spoolss.c: check for NT_STATUS_RPC_* instead of ↵Stefan Metzmacher1-6/+2
p->last_fault_code metze
2010-04-14s4:torture/rpc: rename rpc.h => torture_rpc.hStefan Metzmacher1-1/+1
The reason for this is that some systems include <rpc/rpc.h> from within system headers. HP-UX 11.00 does so somewhere deep inside of <shadow.h>. For torture/winbind/struct_based.c <rpc/rpc.h> resolves to torture/rpc/rpc.h and breaks the build. metze