コード例 #1
0
ファイル: test_cpe.py プロジェクト: CaiJiJi/python-libnmap
 def test_full_cpe(self):
     cpestr = 'cpe:/a:mozilla:firefox:2.0::osx:es-es'
     resdict = { 'part':'/a', 'vendor':"mozilla", 'product':"firefox", 'version':"2.0", 'update':'', 'edition':"osx", 'language':'es-es' }
     ocpe = CPE(cpestr)
     objdict = {'part': ocpe.get_part(),
                'vendor': ocpe.get_vendor(),
                'product': ocpe.get_product(),
                'version': ocpe.get_version(),
                'update': ocpe.get_update(),
                'language': ocpe.get_language(),
                'edition': ocpe.get_edition()
     }
     self.assertEqual(objdict, resdict)
コード例 #2
0
 def test_full_cpe(self):
     cpestr = 'cpe:/a:mozilla:firefox:2.0::osx:es-es'
     resdict = { 'part':'/a', 'vendor':"mozilla", 'product':"firefox", 'version':"2.0", 'update':'', 'edition':"osx", 'language':'es-es' }
     ocpe = CPE(cpestr)
     objdict = {'part': ocpe.get_part(),
                'vendor': ocpe.get_vendor(),
                'product': ocpe.get_product(),
                'version': ocpe.get_version(),
                'update': ocpe.get_update(),
                'language': ocpe.get_language(),
                'edition': ocpe.get_edition()
     }
     self.assertEqual(objdict, resdict)
コード例 #3
0
 def test_full_cpe(self):
     cpestr = "cpe:/a:mozilla:firefox:2.0::osx:es-es"
     resdict = {
         "part": "/a",
         "vendor": "mozilla",
         "product": "firefox",
         "version": "2.0",
         "update": "",
         "edition": "osx",
         "language": "es-es",
     }
     ocpe = CPE(cpestr)
     objdict = {
         "part": ocpe.get_part(),
         "vendor": ocpe.get_vendor(),
         "product": ocpe.get_product(),
         "version": ocpe.get_version(),
         "update": ocpe.get_update(),
         "language": ocpe.get_language(),
         "edition": ocpe.get_edition(),
     }
     self.assertEqual(objdict, resdict)
     # self.assertEqual(ocpe.cpedict, resdict)
     self.assertEqual(str(ocpe), cpestr)