def test_cpe(self): apa = CPE(self.cpelist[0]) self.assertTrue(apa.is_application()) self.assertFalse(apa.is_hardware()) self.assertFalse(apa.is_operating_system()) self.assertEqual( apa.cpedict, { "cpe": "cpe", "edition": "", "language": "", "part": "/a", "product": "http_server", "update": "", "vendor": "apache", "version": "2.2.22", }, ) win = CPE(self.cpelist[12]) self.assertEqual(win.get_vendor(), "microsoft") self.assertEqual(win.get_product(), "windows_server_2008") self.assertEqual(win.get_version(), "") self.assertEqual(win.get_update(), "beta3") self.assertEqual(win.get_edition(), "") self.assertEqual(win.get_language(), "")
def test_cpe(self): apa = CPE(self.cpelist[0]) self.assertTrue(apa.is_application()) self.assertFalse(apa.is_hardware()) self.assertFalse(apa.is_operating_system()) win = CPE(self.cpelist[12]) self.assertEqual(win.get_vendor(), 'microsoft') self.assertEqual(win.get_product(), 'windows_server_2008') self.assertEqual(win.get_version(), '') self.assertEqual(win.get_update(), 'beta3') self.assertEqual(win.get_edition(), '') self.assertEqual(win.get_language(), '')