summaryrefslogtreecommitdiff
path: root/source4/scripting/python/samba/tests
AgeCommit message (Collapse)AuthorFilesLines
2012-01-04s4:pygensec/tests: check that the client and server have the same session keyStefan Metzmacher1-1/+4
metze
2011-12-29s4-gensec: Pass the auth context in during gensec testAndrew Bartlett1-2/+3
2011-12-23test:dnsserver: Add zone creation and deletion testAmitay Isaacs1-0/+51
2011-12-17s4 dns: Update prerequisite checking conforming to RFCKai Blin1-0/+79
2011-12-17s4 dns: Give better test output on RCODE mismatchKai Blin1-1/+20
2011-12-09s4 dns: Update requests with QCLASS != IN or ALL trigger NOTIMPLEMENTED errorsKai Blin1-0/+12
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Fri Dec 9 03:32:28 CET 2011 on sn-devel-104
2011-12-09s4 dns: Add test to prove two updates in one packet are a FORMERRKai Blin1-0/+18
2011-12-08Add test for PEP8 - currently all errors are ignored, but we warn about them ↵Jelmer Vernooij1-0/+50
- and can ratchet if we want to. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Dec 8 23:44:10 CET 2011 on sn-devel-104
2011-12-08Add tests for srvsvc python interface. Thanks Dhananjay SatheJelmer Vernooij1-0/+69
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Dec 8 04:57:52 CET 2011 on sn-devel-104
2011-12-03s4 dns: Test SOA queriesKai Blin1-0/+32
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Sat Dec 3 20:52:51 CET 2011 on sn-devel-104
2011-11-29s4-test: Remove metadata and ldb.d directory on clean upAmitay Isaacs1-0/+5
When using partitions, metadata.tdb automatically gets created in ${prefix}ldb.d/ directory. To correctly clean up check if metadata.tdb exists, then remove metadata.tdb and directory.
2011-11-24s4 dns: Test QCLASS_NONE queryKai Blin1-0/+14
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Nov 24 14:10:45 CET 2011 on sn-devel-104
2011-11-24s4 dns: Test QTYPE_ALL queryKai Blin1-0/+25
2011-11-24s4 dns: Check more of the returned values for the A queryKai Blin1-0/+3
2011-11-24s4 dns: Move dns_transaction_udp to other helper functionsKai Blin1-13/+14
2011-11-18s3-py-passdb: Fix handling of uninitialized gid valuesAmitay Isaacs1-1/+1
Uninitialized gid value is set to -1 and return as such from python passdb api. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Fri Nov 18 06:18:33 CET 2011 on sn-devel-104
2011-11-18s3-passdb_test: Policy values are converted to signed integerAmitay Isaacs1-1/+1
No need to check value for 0xffffffff (4294967295).
2011-11-17s4 dns: Add a first test caseKai Blin1-0/+117
2011-11-17samba.tests.dsdb: Import TestCase from samba.tests.Jelmer Vernooij1-4/+1
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Nov 17 08:36:17 CET 2011 on sn-devel-104
2011-11-17samba.tests: Make sure testtools is available before importing it.Jelmer Vernooij1-0/+2
2011-11-10s4-test: improved error checking in samba-tool time testAndrew Tridgell1-0/+2
Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>
2011-11-10test: add samba-tool user testsSean Dague1-0/+215
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-11-10test: Add samba-tool time testsSean Dague1-0/+43
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-11-10test: add directory and base class for samba-tool testsSean Dague2-0/+124
this allows for more sophisticated testing of samba-tool Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-11-08s4-dnsserver: Test forward zones are not listed in reverse zone searchAmitay Isaacs1-2/+15
Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Tue Nov 8 01:26:43 CET 2011 on sn-devel-104
2011-11-02samba.netcmd: Pass in outf/errf.Jelmer Vernooij1-3/+1
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Nov 2 20:09:40 CET 2011 on sn-devel-104
2011-11-02s4-dnsserver: Check the raised exception with assertRaisesAmitay Isaacs1-13/+11
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-10-20s4-selftest: Add tests for RPC dnsserverAmitay Isaacs1-0/+181
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-10-20s4-test: added test suite for common.py codeAndrew Tridgell1-0/+42
this tests the dsdb_Dn() class Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Oct 20 05:51:28 CEST 2011 on sn-devel-104
2011-10-19samba.getopt: Add some basic tests.Jelmer Vernooij1-0/+57
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 19 05:04:33 CEST 2011 on sn-devel-104
2011-10-14samba-tool: Add test to make sure all commands have a short description set.Jelmer Vernooij1-0/+11
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Oct 14 01:53:45 CEST 2011 on sn-devel-104
2011-10-14samba-tool: Add test to make sure all commands have a synopsis set.Jelmer Vernooij1-3/+23
2011-10-14samba.netcmd: Reintroduce Command.name.Jelmer Vernooij1-0/+5
2011-10-13s4-messaging: Pass the loadparm context, not just the messaging pathAndrew Bartlett1-1/+0
This will allow the TDB layer to get at the lp_ctx for tdb options. Andrew Bartlett
2011-10-13samba-tools/testparm: Add really basic unit test, demonstrating how to write ↵Jelmer Vernooij1-0/+29
unit tests for samba-tool in Python. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Oct 13 01:56:20 CEST 2011 on sn-devel-104
2011-09-13s4-python: Consistently use spaces rather than tabs, fix headers in several ↵Jelmer Vernooij23-74/+134
places.
2011-09-13Add samba.tests.source, which checks Python files for copyright lines, ↵Jelmer Vernooij1-0/+168
license headers and invalid characters (dos newlines, tabs).
2011-09-09s4-test: name attribute remove from Command class, so test not requiredAmitay Isaacs1-6/+0
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2011-08-26py-samba3-test: Copy sample database in tempdir before running testAmitay Isaacs1-7/+11
Samba3 python module using passdb api modifies the database files, to upgrade them to latest version. So copy the sample database before running tests on it. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Aug 26 07:04:15 CEST 2011 on sn-devel-104
2011-08-26py-samba3-test: Set lock directory to the datadirAmitay Isaacs1-0/+1
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2011-08-26py-samba3: Use passdb/param wrapper for samba3 moduleAmitay Isaacs1-136/+94
Instead of parsing samba3 database files (password, group mapping, account policy, secrets), use passdb python wrapper. Similarly for parsing configuration, use samba3 param python wrapper. Other databases (idmap, registry, wins) are still parsed in python. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2011-07-21s4-dsdb: change the samba3sam test to add the show_deleted moduleAndrew Tridgell1-1/+1
this is needed now that the samldb module adds the show deleted control Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-07-13ldb: use base searches for @ special DNsAndrew Tridgell1-5/+3
subtree searches on these DNs don't work any more Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-06-06s4-param Remove 'sid generator'Andrew Bartlett1-1/+5
This was only used by the Fedora DS backend for Samba4. We agreed to no longer support external LDAP backends. Andrew Bartlett
2011-06-02samba3sam.py: don't assume order of ldb results.Rusty Russell1-142/+164
Switching to tdb2 breaks this test horribly, because it relied on the order of TDB1 traversal. Fix it to sort te results (by db), then check them. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2011-05-21s4-python: move function find_provision_key_parameters to provision ↵Matthieu Patou1-2/+2
namespace as it can be used not only for upgradeprovision
2011-05-18selftest: Re-enable strings.py from source3/stf as a python subunit testAndrew Bartlett2-0/+135
2011-02-21s4-unittests: replace assertEquals(res, []) by assertEquals(len(res), 0)Matthieu Patou1-1/+1
2011-02-20s4/samba.tests: Raise BlackboxProcessError exception in case check_output ↵Kamen Mazdrashki1-2/+2
method fails This way the caller gets the chance to receive STDOUT and STDERR for a failed process. We may use this info to check if a process has failed properly, e.g. with expected output
2011-02-20s4/samba.tests: Extend CalledProcessError class to store STDOUT and STDERR ↵Kamen Mazdrashki1-0/+13
for a failed rocess call