Exemple #1
0
    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'))
Exemple #2
0
    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",
             },
         )