summaryrefslogtreecommitdiffstats
path: root/ipatests
diff options
context:
space:
mode:
authorGanna Kaihorodova <gkaihoro@redhat.com>2016-12-12 14:11:52 +0100
committerMartin Basti <mbasti@redhat.com>2017-01-19 17:36:46 +0100
commitc391f6ba58a61e046e49e1b4526b62d7ce250301 (patch)
tree3ad418136ea2e9c4376ad4e43e8ea23f29360e40 /ipatests
parenta336de630e9d1ef95a507cc3ee9200c001ab9193 (diff)
downloadfreeipa-c391f6ba58a61e046e49e1b4526b62d7ce250301.tar.gz
freeipa-c391f6ba58a61e046e49e1b4526b62d7ce250301.tar.xz
freeipa-c391f6ba58a61e046e49e1b4526b62d7ce250301.zip
Stage User: Test to create stage user with minimal values
Test to create stage user with minimal values, where uid is not specified https://fedorahosted.org/freeipa/ticket/6448 Reviewed-By: Lenka Doudova <ldoudova@redhat.com> Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
Diffstat (limited to 'ipatests')
-rw-r--r--ipatests/test_xmlrpc/test_stageuser_plugin.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/ipatests/test_xmlrpc/test_stageuser_plugin.py b/ipatests/test_xmlrpc/test_stageuser_plugin.py
index e61bf7a9d..a2f0650b4 100644
--- a/ipatests/test_xmlrpc/test_stageuser_plugin.py
+++ b/ipatests/test_xmlrpc/test_stageuser_plugin.py
@@ -85,6 +85,11 @@ def stageduser(request):
return tracker.make_fixture(request)
+@pytest.fixture(scope='class')
+def stageduser_min(request):
+ tracker = StageUserTracker(givenname=u'stagedmin', sn=u'usermin')
+ return tracker.make_fixture(request)
+
@pytest.fixture(scope='class', params=options_ok, ids=options_ids)
def stageduser2(request):
tracker = StageUserTracker(u'suser2', u'staged', u'user', **request.param)
@@ -191,6 +196,12 @@ class TestNonexistentStagedUser(XMLRPC_test):
@pytest.mark.tier1
class TestStagedUser(XMLRPC_test):
+ def test_create_with_min_values(self, stageduser_min):
+ """ Create user with uid not specified """
+ stageduser_min.ensure_missing()
+ command = stageduser_min.make_create_command()
+ command()
+
def test_create_duplicate(self, stageduser):
stageduser.ensure_exists()
command = stageduser.make_create_command()