summaryrefslogtreecommitdiffstats
path: root/ipatests/test_xmlrpc
diff options
context:
space:
mode:
authorMilan KubĂ­k <mkubik@redhat.com>2016-04-05 10:04:03 +0200
committerMartin Basti <mbasti@redhat.com>2016-04-21 17:06:54 +0200
commit0472300dffc1b77533a6bb7397d6a5fa11439303 (patch)
treefd82b40578c7201a9070281ec19a5a53803ff7f2 /ipatests/test_xmlrpc
parentb0b9972213760dcf351cdd85dbfe2c38fc21b2e6 (diff)
downloadfreeipa-0472300dffc1b77533a6bb7397d6a5fa11439303.tar.gz
freeipa-0472300dffc1b77533a6bb7397d6a5fa11439303.tar.xz
freeipa-0472300dffc1b77533a6bb7397d6a5fa11439303.zip
ipatests: Add test case for requesting a certificate with full principal.
https://fedorahosted.org/freeipa/ticket/5733 Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
Diffstat (limited to 'ipatests/test_xmlrpc')
-rw-r--r--ipatests/test_xmlrpc/test_caacl_profile_enforcement.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/ipatests/test_xmlrpc/test_caacl_profile_enforcement.py b/ipatests/test_xmlrpc/test_caacl_profile_enforcement.py
index dca4151d6..11c040966 100644
--- a/ipatests/test_xmlrpc/test_caacl_profile_enforcement.py
+++ b/ipatests/test_xmlrpc/test_caacl_profile_enforcement.py
@@ -130,6 +130,13 @@ class TestCertSignMIME(XMLRPC_test):
api.Command.cert_request(csr, principal=smime_user,
profile_id=smime_profile.name)
+ def test_sign_smime_csr_full_principal(self, smime_profile, smime_user):
+ csr = generate_user_csr(smime_user)
+ smime_user_principal = '@'.join((smime_user, api.env.realm))
+ with change_principal(smime_user, SMIME_USER_PW):
+ api.Command.cert_request(csr, principal=smime_user_principal,
+ profile_id=smime_profile.name)
+
@pytest.mark.tier1
class TestSignWithDisabledACL(XMLRPC_test):