コード例 #1
0
    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(), "")
コード例 #2
0
    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(), '')
コード例 #3
0
ファイル: test_cpe.py プロジェクト: CaiJiJi/python-libnmap
    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(), '')