summaryrefslogtreecommitdiffstats
path: root/source4/setup/tests
Commit message (Collapse)AuthorAgeFilesLines
* Add a setexpiry operation in samdb.pyAndrew Tridgell2008-08-301-1/+13
| | | | | This makes it easy to set the expiry (or no expiry) for a samdb user (This used to be commit 25171f18a4b242b5a731f4ac1eefc51cc82efd74)
* Fix up new OpenLDAP MMR code.Andrew Bartlett2008-08-191-0/+1
| | | | | | | | | | | | | | This changes the MMR password from hard-coded value of 'linux', adds tests and fixes the Fedora DS backend. Currently the MMR password matches the admin password, but we can change this to be another random value if required. Also require the port to be specified on the command line, so we don't hard-code a port of 9000. Andrew Bartlett (This used to be commit 08257c6d6ce809fcd53f9b2b4d558fef616b74ce)
* Add a blackbox test for the provision-backend script.Andrew Bartlett2008-06-191-0/+25
| | | | | | | | This test (as most tests do :-) found a few bugs, also fixed in this commit. Andrew Bartlett (This used to be commit d96a6482dad54d1d27a87107865e833a9c32cf53)
* Don't pass an smb.conf to provision tests.Andrew Bartlett2008-05-303-22/+19
| | | | | | | These tests will create their own smb.conf in their prefix anyway. Andrew Bartlett (This used to be commit c0322e8e27d67655b7498b27df0829aa5682a345)
* use one blackbox script per executable.Jelmer Vernooij2008-05-223-18/+44
| | | | (This used to be commit cd8c8226784c96d7f1dbae006a4853eb50c7b2e2)
* Fix newuser and setpassword scripts, and port to idmap.Andrew Bartlett2008-04-141-2/+5
| | | | | | | | | The new idmap world does not use the unixUser any more, so we need to set up the entry (if wanted) in the idmap database. Users without a backing unix user will get an allocated uid by idmap later. Andrew Bartlett (This used to be commit 8bd8bc1475ddf22d4702dcd17028a9043a5e629f)
* Actually test the different 'fill levels' in the provision process.Andrew Bartlett2008-04-111-0/+2
| | | | | | | This should cover a few more codepaths in the provision script. Andrew Bartlett (This used to be commit 75c8dc6c6f3134bb78356630f24617aaeb869344)
* Extend testsuite to cover specifying a domain SID.Andrew Bartlett2008-03-111-1/+1
| | | | | Andrew Bartlett (This used to be commit edb7af0685983543c321e3d8b90f6ae07af2e4e3)
* Rework provision scripts for more testingAndrew Bartlett2008-03-071-1/+4
| | | | | | | | | | | | | | | This fixes up some issues with testdir (was not honoured) and increases test coverage. We now check all the major provision modes. In doing so, to make it possible to call from the multiple layers of 'sh', I have allowed 'dc' to alias 'domain controller' and 'member' to alias 'member server'. Fighting shell quoting in the test system was just too hard... Also fix upgrade.py Andrew Bartlett (This used to be commit 0923de12282b0e063dd73bc3e056dd5c3663c190)
* Make setup/provision the name of the python provision script now that that ↵Jelmer Vernooij2008-02-211-3/+3
| | | | | | is the default. (This used to be commit a0a05c5a3d614d0f2936ecfcab5273a2ef7d61a8)
* Add blackbox test for provisioning code to make sure it can be run more than ↵Jelmer Vernooij2008-02-121-0/+39
once in a row. (This used to be commit 42466d960c86b692ef5e03c045ba24591c5c6f84)