summaryrefslogtreecommitdiffstats
path: root/tests/test_xmlrpc
Commit message (Collapse)AuthorAgeFilesLines
...
* Added Fuzzy docstrings; make-test now runs doctests in tests/*; fixed ↵Jason Gerard DeRose2009-12-182-13/+13
| | | | 'existant' mispelling
* Fuzzy feelingsJason Gerard DeRose2009-12-176-391/+504
|
* host and hostgroup summary messages, declarative tests; fix tests for 'dn'Jason Gerard DeRose2009-12-165-221/+488
|
* Add simple tests for the aci pluginRob Crittenden2009-12-141-0/+77
|
* Take 2: Extensible return values and validation; steps toward a single ↵Jason Gerard DeRose2009-12-1014-722/+1227
| | | | output_for_cli(); enable more webUI stuff
* Add minimal test for the cert pluginRob Crittenden2009-12-031-0/+104
| | | | | | | This assumes that the developer has the equivalent of a selfsign CA installed. To do this, install IPA without a CA and copy /etc/httpd/alias/*.db to ~/.ipa/alias and /etc/httpd/alias/pwdfile.txt to ~/.ipa/alias/.pwd
* Add {user,host,sourcehost}Category to HBAC and make accessTime multivalue.Pavel Zuna2009-12-011-15/+14
|
* Fix unit tests for plugins using baseldap classes.Pavel Zuna2009-10-071-3/+1
|
* Fix unit tests for plugins using baseldap classes.Pavel Zuna2009-10-057-133/+218
|
* Add HBAC plugin and introduce GeneralizedTime parameter type.Pavel Zuna2009-10-051-0/+305
|
* Add support for per-group kerberos password policy.Rob Crittenden2009-10-051-0/+169
| | | | | | | | | | Use a Class of Service template to do per-group password policy. The design calls for non-overlapping groups but with cospriority we can still make sense of things. The password policy entries stored under the REALM are keyed only on the group name because the MIT ldap plugin can't handle quotes in the DN. It also can't handle spaces between elements in the DN.
* Fix service_mod and add a test caseRob Crittenden2009-08-261-1/+11
|
* Add a new objectclass, ipaObject, that will add a UUID to many IPA objectsRob Crittenden2009-08-109-26/+35
| | | | | | | | | ipaObject is defined as an auxiliary objectclass so it is up to the plugin author to ensure that the objectclass is included an a UUID generated. ipaUniqueId is a MUST attribute so if you include the objectclass you must ensure that the uuid is generated. This also fixes up some unrelated unit test failures.
* Add unit test for password pluginRob Crittenden2009-07-071-0/+71
|
* Fix unit tests to handle new group-{add, del}-member semantics.Pavel Zuna2009-07-025-27/+37
|
* Add unit tests for new plugins.Pavel Zuna2009-07-029-0/+1634
|
* Add utility functions for plugin unit testing.Pavel Zuna2009-07-021-0/+12
|
* Remove unit tests for old plugins.Pavel Zuna2009-07-0210-1848/+0
|
* Schema change so the nisnetgroup triples work properly.Rob Crittenden2009-05-193-37/+37
| | | | | | If we use cn for hostname there is no easy way to distinguish between a host and a hostgroup. So adding a fqdn attribute to be used to store the hostname instead.
* Force xmlrpc tests to run with in_tree=True so config files in /etc/ipa/ ↵Jason Gerard DeRose2009-05-111-8/+0
| | | | don't get read; cleaned up config.Env automagic with regard to running in-tree vs. installed
* Add missing attribute to fix netgroups testRob Crittenden2009-05-071-1/+1
|
* Rename errors2.py to errors.py. Modify all affected files.Pavel Zuna2009-04-2310-43/+43
|
* Finish work replacing the errors module with errors2Rob Crittenden2009-04-201-1/+0
| | | | | | Once this is committed we can start the process of renaming errors2 as errors. I thought that combinig this into one commit would be more difficult to review.
* Make parentmap a autofill variable and add tests when parentmap is not passedRob Crittenden2009-04-131-0/+58
|
* Add tests for posix groupsRob Crittenden2009-03-201-4/+62
|
* Modify the taskgroup plugin to use the new group baseclass and add testsRob Crittenden2009-03-201-0/+188
|
* New plugin to handle role groupsRob Crittenden2009-03-201-0/+143
| | | | | | Role groups will be part of the ACI system. It will let one create broad categories of permissions. Things like: helpdesk, user admin, group admin, whatever.
* Add tests for the application frontend pluginJakub Hrozek2009-02-101-0/+148
|
* Fix remaining issues with XML-RPC test casesRob Crittenden2009-02-047-23/+36
| | | | | | Tied the make-test script into the test target of the top-level Makefile Added code to xmlrpc_test.py so that it configures the API if it isn't already done which enables individual tests to be executed.
* Fixed some of the test_xmlrpc unit testsJason Gerard DeRose2009-02-036-52/+52
|
* Applied Rob's errors patchRob Crittenden2009-02-038-37/+64
|
* Mostly got the test_xmlrpc/ tests working againJason Gerard DeRose2009-02-038-41/+14
|
* Finished reworked cli.CLI class into cli.cli pluginJason Gerard DeRose2009-02-038-9/+0
|
* Command.takes_options and Command.takes_args class attributes can now also ↵Jason Gerard DeRose2009-02-031-0/+1
| | | | be a callable
* Initial implementation of netgroupsRob Crittenden2009-01-191-0/+320
|
* Add some negative testing to the user and group plugin testsRob Crittenden2009-01-192-0/+38
|
* Revert change that caused XML-RPC tests to be skippedRob Crittenden2009-01-191-1/+0
|
* Merge branch 'master' of ↵Jason Gerard DeRose2008-12-201-0/+59
|\ | | | | | | git://git.engineering.redhat.com/users/rcritten/freeipa2
| * Add helper for adding Indirect maps.Rob Crittenden2008-12-101-0/+59
| | | | | | | | | | This creates the map and the key pointing to the map. By default the key is associated with the auto.master map but it can be overriden.
* | Removed Plugin.name property and replaced with instance attribute created in ↵Jason Gerard DeRose2008-12-171-0/+3
|/ | | | Plugin.__init__()
* Tests for the automount pluginRob Crittenden2008-11-041-0/+184
|
* Add new tests for hosts and groups of hostsRob Crittenden2008-11-042-0/+277
|
* Skip tests if the remote XML-RPC server is not responding.Rob Crittenden2008-11-034-3/+53
|
* Initial tests for user, group and service plugin APIRob Crittenden2008-11-034-0/+403