diff options
author | Adam Misnyovszki <amisnyov@redhat.com> | 2014-05-06 16:49:03 +0200 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2014-05-12 13:35:56 +0200 |
commit | aa437329104d1660d518a5dd0d5961c76a56f380 (patch) | |
tree | 6c1b293c1686d399e5b69c3256879f0965c8b419 /ipatests/test_webui | |
parent | 5b12367ca85153441c7d0466545bbdbd00a86927 (diff) | |
download | freeipa-aa437329104d1660d518a5dd0d5961c76a56f380.tar.gz freeipa-aa437329104d1660d518a5dd0d5961c76a56f380.tar.xz freeipa-aa437329104d1660d518a5dd0d5961c76a56f380.zip |
webui tests: range test extended
Range test extended with checking of disabled
field according to trust types.
Reviewed-By: Petr Vobornik <pvoborni@redhat.com>
Diffstat (limited to 'ipatests/test_webui')
-rw-r--r-- | ipatests/test_webui/task_range.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ipatests/test_webui/task_range.py b/ipatests/test_webui/task_range.py index 3b9c84a96..d46d345f0 100644 --- a/ipatests/test_webui/task_range.py +++ b/ipatests/test_webui/task_range.py @@ -95,6 +95,7 @@ class range_tasks(UI_driver): ('textbox', 'ipaidrangesize', str(size)), ('textbox', 'ipabaserid', str(base_rid)), ('radio', 'iparangetype', range_type), + ('callback', self.check_range_type_mod, range_type) ] if not sid: @@ -105,3 +106,11 @@ class range_tasks(UI_driver): add.append(('textbox', 'ipanttrusteddomainsid', sid)) return add + + def check_range_type_mod(self, range_type): + if range_type == 'ipa-local': + self.assert_disabled("[name=ipanttrusteddomainsid]") + self.assert_disabled("[name=ipasecondarybaserid]", negative=True) + elif range_type == 'ipa-ad-trust': + self.assert_disabled("[name=ipanttrusteddomainsid]", negative=True) + self.assert_disabled("[name=ipasecondarybaserid]") |