def test_info(self): ''' Test if it return information about a group. ''' with patch(win_groupadd.win32.client, 'flag', None): self.assertDictEqual(win_groupadd.info('dc=salt'), {'gid': None, 'members': ['dc=\\user1'], 'passwd': None, 'name': 'WinNT://./dc=salt,group'}) with patch(win_groupadd.win32.client, 'flag', 1): self.assertFalse(win_groupadd.info('dc=salt')) with patch(win_groupadd.win32.client, 'flag', 2): self.assertFalse(win_groupadd.info('dc=salt'))
def test_info(self): ''' Test if it return information about a group. ''' with patch(win_groupadd.win32.client, 'flag', None): self.assertDictEqual(win_groupadd.info('dc=salt'), {'gid': None, 'members': ['dc=\\user1'], 'passwd': None, 'name': 'WinNT://./dc=salt,group'}) with patch(win_groupadd.win32.client, 'flag', 1): self.assertFalse(win_groupadd.info('dc=salt')) with patch(win_groupadd.win32.client, 'flag', 2): self.assertFalse(win_groupadd.info('dc=salt'))
def test_info(self): ''' Test if it return information about a group. ''' groupobj_mock = MagicMock( return_value=MockGroupObj('salt', ['WinNT://HOST/steve'])) with patch.object(win_groupadd, '_get_group_object', groupobj_mock): self.assertDictEqual( win_groupadd.info('salt'), { 'gid': None, 'members': ['HOST\\steve'], 'passwd': None, 'name': 'salt' })
def test_info(self): """ Test if it return information about a group. """ obj_group_mock = MagicMock( return_value=MockGroupObj("salt", ["WinNT://HOST/steve"])) with patch.object(win_groupadd, "_get_group_object", obj_group_mock): self.assertDictEqual( win_groupadd.info("salt"), { "gid": None, "members": ["HOST\\steve"], "passwd": None, "name": "salt", }, )