diff options
author | Brian C. Lane <bcl@redhat.com> | 2011-09-19 10:44:13 -0700 |
---|---|---|
committer | Brian C. Lane <bcl@redhat.com> | 2011-09-20 09:05:11 -0700 |
commit | 19c08c439307610b29d6fd1f8079eec1581b00a8 (patch) | |
tree | b2ae148e187fac715e22593e4cf92bdbd8ff9d54 /tests/pyanaconda_test | |
parent | af699e8c8eb876391a60356f83f1d9c7248da117 (diff) | |
download | anaconda-19c08c439307610b29d6fd1f8079eec1581b00a8.tar.gz anaconda-19c08c439307610b29d6fd1f8079eec1581b00a8.tar.xz anaconda-19c08c439307610b29d6fd1f8079eec1581b00a8.zip |
Update test for createUser and createGroup (#739428)
Diffstat (limited to 'tests/pyanaconda_test')
-rw-r--r-- | tests/pyanaconda_test/users_test.py | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/tests/pyanaconda_test/users_test.py b/tests/pyanaconda_test/users_test.py index e34bb9ed3..c7246ea29 100644 --- a/tests/pyanaconda_test/users_test.py +++ b/tests/pyanaconda_test/users_test.py @@ -41,9 +41,13 @@ class UsersTest(mock.TestCase): GROUP = 'Group' GID = 100 + group_dict = { "name" : GROUP, + "gid" : GID, + "root" : "" + } usr = pyanaconda.users.Users(self.anaconda) - self.assertTrue(usr.createGroup(GROUP, gid=GID, root='')) + self.assertTrue(usr.createGroup(GROUP, **group_dict)) methods = pyanaconda.users.libuser.admin().method_calls[:] try: @@ -64,13 +68,22 @@ class UsersTest(mock.TestCase): USER = 'TestUser' PASS = 'abcde' + user_dict = { "name" : USER, + "password" : PASS, + "groups" : [], + "homedir" : "", + "isCrypted" : False, + "shell" : "", + "uid" : None, + "root" : "" + } usr = pyanaconda.users.Users(self.anaconda) - self.assertTrue(usr.createUser(USER, password=PASS, root='')) + self.assertTrue(usr.createUser(USER, **user_dict)) self.assertTrue(pyanaconda.users.iutil.mkdirChain.called) - methods = [x[0] for x in pyanaconda.users.libuser.admin().method_calls] + self.assertEqual(methods, ['lookupUserByName', 'initUser', 'initGroup', 'addUser','addGroup', 'setpassUser', 'lookupGroupByName']) |