summaryrefslogtreecommitdiff
path: root/source4/scripting/python/samba/tests
AgeCommit message (Collapse)AuthorFilesLines
2008-04-14Make sure credentials are specified when running the Python winreg RPC tests.Jelmer Vernooij1-2/+2
(This used to be commit 280339e3d126f5c72dc271051b72839fde0c5c9f)
2008-04-14Allow command line options in the subunitrun script.Jelmer Vernooij1-7/+5
(This used to be commit 524ec0796efebd48e7b5b2eb5fcc92ecc13c0071)
2008-04-14Add convenience TestCase class for testing RPC interfaces.Jelmer Vernooij2-5/+11
(This used to be commit 2f19f981449bf6f4d29f231259817c8b66104a9b)
2008-04-08Remove length arguments, add tests for unixinfo.GidToSid and unixinfo.UidToSid.Jelmer Vernooij2-3/+9
(This used to be commit cae61e32e5b61a02c2986b74bd1d7e58460b1e80)
2008-04-08Add trivial test for unixinfo interface.Jelmer Vernooij1-0/+30
(This used to be commit b6b7171f70114bd27ca8db09964c65cacb9cea92)
2008-03-28Fix and test python scripts and kerberosAndrew Bartlett1-0/+1
This fixes up the python credentials interface in a number of areas, with the aim of supporting '-k yes' as a command line option. (This enables the use of kerberos). As such, I've had to change the get_credentials call to take a loadparm context, so that the credentials can be initialised correctly. The test_kinit script has been modified to prove that this continues to work, as well as to provide greater code coverage of the kerberos paths. Andrew Bartlett (This used to be commit 727ef40c2b56910028ef3c1092b8eab1bfa6ce63)
2008-02-13Initial work on a test for samba.tests.samdbJelmer Vernooij1-0/+55
(This used to be commit 8b33860954ca03be1ea45fd8d40963dbbd5b162f)
2008-02-11Use SMB_CONF_PATH environment variable inside tests rather than hardcoded paths.Jelmer Vernooij5-8/+13
(This used to be commit eb04de69c0e319e18b148191946808f81e1cc8c4)
2008-02-09Add tests for upgrade of WINS database.Jelmer Vernooij1-2/+17
(This used to be commit 7777611c0f32a693f0fa057c130e4ea491658f6b)
2008-02-09Add docstring.Jelmer Vernooij1-0/+2
(This used to be commit 073ed0dd1cc8fae9eb4a2f7ff6763124917c56e8)
2008-02-09Add tests for findnss(), add some docstrings.Jelmer Vernooij1-1/+22
(This used to be commit 4eec2bbc9a139e927ce21c615ebfbb3026b26384)
2008-01-26python: Load smb.conf file for the provision tests.Jelmer Vernooij1-2/+6
(This used to be commit 41571bbb933c763a9608f4ba56f1a5a97af133ab)
2008-01-25python: Fix representation of UUIDs as strings in zone files rather than ↵Jelmer Vernooij2-2/+10
binary blobs, fix escaping of LDAP URL's in PHP LDAP admin configuration. Pair-programmed with Andrew, but git doesn't appear to support multiple --author arguments. :-( (This used to be commit dff54ff043563f93b86361039c46e662045f62cc)
2008-01-25python: Add test for secretsdb_become_dcJelmer Vernooij1-3/+18
(This used to be commit 9173c678efb6f74dbec64298bcb00952feff2ed7)
2008-01-25python: fix tests for check_all_substituted.Jelmer Vernooij1-2/+2
(This used to be commit 859cffed9d3a62f9f7610d74472aa3c0d1979a35)
2008-01-25python/provision: Reconcile code partitions-only provisioning and generic ↵Jelmer Vernooij1-1/+1
provisioning, some other minor refactoring of the provisioning. Pair-programmed by Andrew and me using obby :-) (This used to be commit 688adcbb635af87fcfedb869b7f1857a947fd2f9)
2008-01-24python: Add function to look for unsubsituted variables.Jelmer Vernooij1-0/+4
(This used to be commit e726ce5bc515ae8d10b472396e228cfd35737476)
2008-01-14python: Add simple test for samr python code.Jelmer Vernooij1-0/+28
(This used to be commit 0a039fabcba9510ab600b2e4becbf75a58d2134d)
2008-01-14python: Be more pythonic - turn WERROR and NTSTATUS return codes into ↵Jelmer Vernooij1-21/+18
exceptions. (This used to be commit 16fc69b843e92ae62b15caf927335cc117156499)
2008-01-14python: Fix python code for winreg, add test.Jelmer Vernooij1-0/+53
(This used to be commit bd3e6c41c42738fcfcc5cef4e65f0e219d358260)
2008-01-14python: Fix last bugs in rpcecho test. It passes now!Jelmer Vernooij1-4/+6
(This used to be commit 25a0cd091bb24e579ceb34472d9c213aae157ba9)
2008-01-14pidl/python: Pass credentials and loadparm context when connecting using ↵Jelmer Vernooij1-5/+8
DCE/RPC. (This used to be commit 4c87af95310e4aaee3f2e2da02d0ea70ed1ec25b)
2008-01-14python: Fix rpcecho tests.Jelmer Vernooij2-0/+39
(This used to be commit ebb78ea4232c1614755844849580e3697b0a53fa)
2007-12-29r26628: python: Add more documentation, simplify code in Samba3 module.Jelmer Vernooij1-0/+4
(This used to be commit 3c329ee73d9979236313c37e51750ec06b8dd69e)
2007-12-27r26616: Support parsing of user data in SAmba 3 tdbsam.Jelmer Vernooij1-2/+30
(This used to be commit 2f33e0451d6699fed8bc9abfa2f331317502b358)
2007-12-26r26608: More improvements to the upgrade code.Jelmer Vernooij2-10/+18
(This used to be commit 7ea06d91f602f770f55a1171174f11b922fed8e7)
2007-12-26r26607: Fix reading of values and subkeys in Samba 3 registry files.Jelmer Vernooij1-0/+8
(This used to be commit e3d7454ef70d6fe9a1ce34eaf57268bd5b713ccf)
2007-12-26r26596: Fixed upgrade.py.Jelmer Vernooij2-6/+15
Added blackbox tests for provision and upgrade Python scripts. Clean up temporary files created by the Python tests. (This used to be commit 2227fb6df62240cae64d27a1920d878316f819fc)
2007-12-26r26593: - More work on the python versions of samba3dump and the samba3sam ↵Jelmer Vernooij1-1/+1
tests. - Initial work converting the upgrade code to Python. - Removed the old EJS upgrade code because it has been broken for a long time. (This used to be commit 150cf39fbd4fe088546870fb0d8f20c0d9eb4aca)
2007-12-26r26590: Parsing routines for the smbpasswd file and idmap database.Jelmer Vernooij1-4/+49
(This used to be commit 0c14e16a2bc965d3319ca990089566bff98a47fe)
2007-12-26r26587: Fix reading Samba 3 WINS database and initial work on group db, ↵Jelmer Vernooij1-1/+54
aliases and secrets. (This used to be commit c7c4cf258ac7975b409d26c9386838d4780c756f)
2007-12-26r26585: Fix samba3.python tests.Jelmer Vernooij1-3/+7
(This used to be commit 231ec0777b7d1fb1297e3a974871b8735a386cfa)
2007-12-24r26570: - Trim size of the swig-generated Python bindings by removing a ↵Jelmer Vernooij2-0/+58
bunch of {}'s. - Start working on Python equivalents for various EJS tests. - Fix regression in argument order for reg_diff_apply() in EJS bindings. (This used to be commit c550c03372cb260b78f6a6c132e70571bc4cb852)
2007-12-21r26538: Pass path generation function around rather than base directory.Jelmer Vernooij2-2/+5
(This used to be commit 5f921af41e4dcd6844f6a662d56bd27c4e76ff88)
2007-12-21r26536: More tests for provisioning code.Jelmer Vernooij2-4/+31
(This used to be commit 43c8bfeedf06ce806c524a28fa72c643f6db60f4)
2007-12-21r26527: Start on tests for provision.Jelmer Vernooij2-0/+76
(This used to be commit 84ac6c6bbfc4baaf28906ee5826a9cf888043656)
2007-12-21r26506: Start running (really trivial) tests for upgrade script.Jelmer Vernooij1-1/+1
(This used to be commit 73bd4a9566d15f85a971e3a87cefbec2e2eece1c)
2007-12-21r26503: Change order of arguments in param interface so it's easier to make theJelmer Vernooij1-1/+1
section name optional. Fix several smaller bits and pieces in the Python code. (This used to be commit 1b89311e5fa4fcde060df50e580dc221205cc8ca)
2007-12-21r26480: Add utility class for testing LDB code.Jelmer Vernooij1-0/+37
(This used to be commit d7f0b12c9e43b93705f6b9fa6b5ab74fe68e80a0)
2007-12-21r26369: Start on tests for the upgrade python code.Jelmer Vernooij1-0/+28
(This used to be commit c4458d11c710d4f0f892b26c7cb0701a43273587)