diff options
author | Ganna Kaihorodova <gkaihoro@redhat.com> | 2016-12-12 14:11:52 +0100 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2017-01-19 17:36:46 +0100 |
commit | c391f6ba58a61e046e49e1b4526b62d7ce250301 (patch) | |
tree | 3ad418136ea2e9c4376ad4e43e8ea23f29360e40 /ipatests/test_xmlrpc | |
parent | a336de630e9d1ef95a507cc3ee9200c001ab9193 (diff) | |
download | freeipa-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/test_xmlrpc')
-rw-r--r-- | ipatests/test_xmlrpc/test_stageuser_plugin.py | 11 |
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() |