コード例 #1
0
ファイル: test_squidFixup.py プロジェクト: weisst/MozDef
 def test_mozdefhostname_mock_exception(self, mock_path):
     mock_path.side_effect = ValueError
     event = {
         'category': 'proxy',
         'SOURCE': 'something',
         'customendpoint': ' '
     }
     plugin = message()
     result, metadata = plugin.onMessage(event, self.metadata)
     assert result['mozdefhostname'] == 'failed to fetch mozdefhostname'
コード例 #2
0
ファイル: test_squidFixup.py プロジェクト: weisst/MozDef
 def test_mozdefhostname_mock_string(self, mock_path):
     mock_path.return_value = 'samplehostname'
     event = {
         'category': 'proxy',
         'SOURCE': 'something',
         'customendpoint': ' '
     }
     plugin = message()
     result, metadata = plugin.onMessage(event, self.metadata)
     assert result['mozdefhostname'] == 'samplehostname'
コード例 #3
0
ファイル: test_squidFixup.py プロジェクト: weisst/MozDef
 def setup(self):
     self.plugin = message()
     self.metadata = {
         'index': 'events'
     }
コード例 #4
0
 def setup(self):
     self.plugin = message()
     self.metadata = {'doc_type': 'nsm', 'index': 'events'}
コード例 #5
0
ファイル: test_squidFixup.py プロジェクト: IFGHou/MozDef
 def setup(self):
     self.plugin = message()
     self.metadata = {
         'doc_type': 'nsm',
         'index': 'events'
     }