summaryrefslogtreecommitdiffstats
path: root/tests/test_xmlrpc/test_pwpolicy.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_xmlrpc/test_pwpolicy.py')
-rw-r--r--tests/test_xmlrpc/test_pwpolicy.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/test_xmlrpc/test_pwpolicy.py b/tests/test_xmlrpc/test_pwpolicy.py
index 3cfc311b9..c0ead9f78 100644
--- a/tests/test_xmlrpc/test_pwpolicy.py
+++ b/tests/test_xmlrpc/test_pwpolicy.py
@@ -36,6 +36,7 @@ class test_pwpolicy(XMLRPC_test):
user = u'testuser12'
kw = {'cospriority': 1, 'krbminpwdlife': 30, 'krbmaxpwdlife': 40, 'krbpwdhistorylength': 5, 'krbpwdminlength': 6 }
kw2 = {'cospriority': 2, 'krbminpwdlife': 40, 'krbmaxpwdlife': 60, 'krbpwdhistorylength': 8, 'krbpwdminlength': 9 }
+ global_policy = u'global_policy'
def test_1_pwpolicy_add(self):
"""
@@ -173,6 +174,18 @@ class test_pwpolicy(XMLRPC_test):
else:
assert False
+ # Verify that global policy cannot be deleted
+ try:
+ api.Command['pwpolicy_del'](self.global_policy)
+ except errors.ValidationError:
+ pass
+ else:
+ assert False
+ try:
+ api.Command['pwpolicy_show'](self.global_policy)
+ except errors.NotFound:
+ assert False
+
# Remove the groups we created
api.Command['group_del'](self.group)
api.Command['group_del'](self.group2)