Lenka Doudova
eec440b2d5
Tests: Fix for failing location tests
...
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-06-23 15:29:06 +02:00
Martin Babinsky
06d945a046
account for added krbcanonicalname attribute during xmlrpc tests
...
https://fedorahosted.org/freeipa/ticket/3864
Reviewed-By: David Kupka <dkupka@redhat.com >
Reviewed-By: Simo Sorce <ssorce@redhat.com >
2016-06-23 09:48:06 +02:00
Martin Basti
4155eb7b13
DNS Locations: Rename ipalocationweight to ipaserviceweight
...
Service weight explains better meaning of attribute than location
weight, because location itself have no weight only services have.
https://fedorahosted.org/freeipa/ticket/2008
Reviewed-By: Petr Spacek <pspacek@redhat.com >
2016-06-17 18:05:03 +02:00
Martin Basti
42719acdce
DNS Locations: extend tests with server-* commands
...
https://fedorahosted.org/freeipa/ticket/2008
Reviewed-By: Petr Spacek <pspacek@redhat.com >
Reviewed-By: Jan Cholasta <jcholast@redhat.com >
2016-06-03 15:58:21 +02:00
Martin Basti
7c3bcafef0
DNS Locations: API tests
...
Tests for location-* commands
https://fedorahosted.org/freeipa/ticket/2008
Reviewed-By: Petr Spacek <pspacek@redhat.com >
Reviewed-By: Jan Cholasta <jcholast@redhat.com >
2016-06-03 15:58:21 +02:00
Martin Basti
5f42b42bd4
Performance: Find commands: do not process members by default
...
In all *-find commands, member attributes shouldn't be processed due
high amount fo ldpaserches cause serious performance issues. For this
reason --no-members option is set by default in CLI and API.
To get members in *-find command option --all in CLI is rquired or
'no_members=False' or 'all=True' must be set in API call.
For other commands processing of members stays unchanged. WebUI is not
affected by this change.
https://fedorahosted.org/freeipa/ticket/4995
Reviewed-By: Martin Babinsky <mbabinsk@redhat.com >
2016-05-31 14:08:54 +02:00
Petr Viktorin
095d0cb7af
xmlrpc_test: Expect bytes rather than strings for binary attributes
...
The attributes krbextradata, krbprincipalkey, and userpassword contain
binary data.
Part of the work for: https://fedorahosted.org/freeipa/ticket/4985
Reviewed-By: Martin Basti <mbasti@redhat.com >
Reviewed-By: Petr Spacek <pspacek@redhat.com >
2016-05-05 16:42:46 +02:00
Martin Basti
b87a825d74
fix stageuser tests (removal of has_keytab and has_password from find)
...
User tests has been fixed, but stageuser tests was forgotten, this
commit fixes it.
https://fedorahosted.org/freeipa/ticket/5281
Reviewed-By: David Kupka <dkupka@redhat.com >
2016-05-05 15:20:19 +02:00
Lenka Doudova
847c950408
Test fix: Cleanup for host certificate
...
This fix provides means to remove certificates from host that were added during tests, but not removed.
Ticket: https://fedorahosted.org/freeipa/ticket/5839
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-05-03 17:12:45 +02:00
Martin Basti
fe2ce02a6f
Performace: don't download password attributes in host/user-find
...
For each entry in user/host-find was executed an extra search for password
attributes what has significant impact on performance (for 2000 users
there were 2000 additional searches)
http://www.freeipa.org/page/V4/Performance_Improvements
https://fedorahosted.org/freeipa/ticket/5281
Reviewed-By: David Kupka <dkupka@redhat.com >
2016-04-22 13:28:57 +02:00
Filip Skola
5dfaeca7ce
Refactor test_automember_plugin, create AutomemberTracker
...
Reviewed-By: Ales 'alich' Marecek <amarecek@redhat.com >
2016-04-19 10:35:13 +02:00
Filip Skola
ab3f652dc1
Refactor test_nesting, create HostGroupTracker
...
Reviewed-By: Milan Kubik <mkubik@redhat.com >
2016-03-24 14:36:55 +01:00
Martin Basti
ae5bf8291f
Fix stageuser-activate - managers test
...
https://fedorahosted.org/freeipa/ticket/5481
Reviewed-By: David Kupka <dkupka@redhat.com >
2016-03-23 16:38:26 +01:00
Filip Skola
de63e16922
Refactor test_group_plugin, use GroupTracker for tests
...
Reviewed-By: Milan Kubik <mkubik@redhat.com >
2016-03-08 16:32:11 +01:00
Filip Skola
dd38602fa5
Refactor test_sudocmdgroup_plugin
...
Reviewed-By: Ales 'alich' Marecek <amarecek@redhat.com >
2016-03-01 13:50:32 +01:00
Filip Skola
007c360f85
Refactor test_sudocmd_plugin
...
Reviewed-By: Ales 'alich' Marecek <amarecek@redhat.com >
2016-03-01 13:50:32 +01:00
Filip Skola
3d1adb3255
Refactor test_user_plugin, use UserTracker for tests
...
Reviewed-By: Ales 'alich' Marecek <amarecek@redhat.com >
Reviewed-By: Milan Kubik <mkubik@redhat.com >
2016-01-25 16:04:32 +01:00
Petr Viktorin
b2436560df
Alias "unicode" to "str" under Python 3
...
Follow-up to commit 23507e6124
The six way of doing this is to replace all occurences of "unicode"
with "six.text_type". However, "unicode" is non-ambiguous and
(arguably) easier to read. Also, using it makes the patches smaller,
which should help with backporting.
https://fedorahosted.org/freeipa/ticket/5623
Reviewed-By: Jan Cholasta <jcholast@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-01-20 11:59:21 +01:00
Martin Basti
e4075b1fe2
Remove unused imports
...
This patch removes unused imports, alse pylint has been configured to
check unused imports.
Reviewed-By: Jan Cholasta <jcholast@redhat.com >
2015-12-23 07:59:22 +01:00
Lenka Doudova
a66a2c5160
Adding descriptive IDs to stageuser tests
...
Adding descriptive IDs to parametrized stageuser test for better identification of test cases.
Reviewed-By: Martin Babinsky <mbabinsk@redhat.com >
2015-12-11 12:34:17 +01:00
Milan Kubík
17f9ca154b
Separated Tracker implementations into standalone package
...
The previous way of implementing trackers in the module with
the test caused circular imports. The separate package resolves
this issue.
https://fedorahosted.org/freeipa/ticket/5467
Reviewed-By: Ales 'alich' Marecek <amarecek@redhat.com >
2015-12-02 17:12:24 +01:00