add: Added test for vulners module

pull/347/head
chrisr3d 2019-10-31 11:47:47 +01:00
parent 2adba0bf83
commit 604fac9690
No known key found for this signature in database
GPG Key ID: 6BBED1B63A6D639F
1 changed files with 11 additions and 0 deletions

View File

@ -466,6 +466,17 @@ class TestExpansions(unittest.TestCase):
response = self.misp_modules_post(query)
self.assertEqual(self.get_errors(response), "A VirusTotal api key is required for this module.")
def test_vulners(self):
module_name = "vulners"
query = {"module": module_name, "vulnerability": "CVE-2010-3333"}
if module_name in self.configs:
query['config'] = self.configs[module_name]
response = self.misp_modules_post(query)
self.assertTrue(self.get_values(response).endswith('"RTF Stack Buffer Overflow Vulnerability."'))
else:
response = self.misp_modules_post(query)
self.assertEqual(self.get_errors(response), "A Vulners api key is required for this module.")
def test_wikidata(self):
query = {"module": "wiki", "text": "Google"}
response = self.misp_modules_post(query)