PyVulnerabilityLookup/tests/test_web.py

21 lines
539 B
Python
Raw Normal View History

2023-05-19 13:21:11 +00:00
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import unittest
from pyvulnerabilitylookup import PyVulnerabilityLookup
class TestBasic(unittest.TestCase):
def setUp(self):
self.client = PyVulnerabilityLookup(root_url="http://127.0.0.1:10001")
def test_up(self):
self.assertTrue(self.client.is_up)
self.assertTrue(self.client.redis_up())
def test_get_vulnerability(self):
vuln = self.client.get_vulnerability('CVE-2023-23059')
self.assertEqual(vuln['cve']['id'], 'CVE-2023-23059')