Exemplo n.º 1
0
 def setup_mock_log_dict(self):
     # There is one user, named test
     homedirs = [HomeDir('test', '/Users/test')]
     self.expected_file_info = {
         'md5': '8675309',
         'sha1': 'babababa',
         'sha2': '11'
     }
     with contextlib.nested(
         patch.object(Logger, 'log_dict'),
         patch('osxcollector.osxcollector._get_homedirs', autospec=True, return_value=homedirs),
         patch('osxcollector.osxcollector._get_file_info', autospec=True, return_value=self.expected_file_info)
     ) as (self.mock_log_dict, self.mock_get_homedirs, self.mock_get_file_info):
         self.collector = Collector()
         yield