summaryrefslogtreecommitdiff
path: root/source4/torture/rpc/spoolss.c
AgeCommit message (Collapse)AuthorFilesLines
2010-09-30s4-smbtorture: add new EnumPrinters test to test printername/servernameGünther Deschner1-13/+207
behaviour in EnumPrinter and GetPrinter calls. Guenther
2010-09-28s4-smbtorture: rework spoolss_EnumPrintProcDataTypes test.Günther Deschner1-34/+79
Guenther
2010-09-28s4-smbtorture: rework test_EnumPrintProcessors to let it test more combinations.Günther Deschner1-33/+15
Guenther
2010-09-14s4-smbtorture: try to fix spoolss winreg Form tests on bigendian machines.Günther Deschner1-15/+36
Guenther
2010-09-10s4-smbtorture: add spoolss_OpenPrinter with unc and printername in ↵Günther Deschner1-4/+18
RPC-SPOOLSS-PRINTSERVER. Guenther
2010-08-02s4-smbtorture: remove another old and now invalid s3 special case during ↵Günther Deschner1-7/+0
spoolss testing. Guenther
2010-07-30s4-smbtorture: remove ifdefed symlink test, this is already skipped internallyGünther Deschner1-2/+0
in the s3 case. Guenther
2010-07-30Revert "s4-torture: Disable setting REG_BINARY printer data with size 0."Günther Deschner1-4/+0
This reverts commit 104c419345a42a9a02ae25df482f449dc41a6380.
2010-07-27s4-torture: Enable tests with keynames including a slash.Andreas Schneider1-12/+2
Signed-off-by: Jim McDonough <jmcd@samba.org>
2010-07-27Revert "s4-smbtorture: skip driverName and printerName DsSpooler tests for now."Andreas Schneider1-2/+2
This reverts commit 23eb2888d94b34822e4c49b1d62f4bd3fac43fcf. Signed-off-by: Jim McDonough <jmcd@samba.org>
2010-07-27s4-torture: Disable setting REG_BINARY printer data with size 0.Andreas Schneider1-0/+4
Signed-off-by: Jim McDonough <jmcd@samba.org>
2010-07-16s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell1-6/+6
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-06-29s4-smbtorture: remove duplicate torture_assert_sid_equal macro.Günther Deschner1-10/+1
Guenther
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