Пример #1
0
    def testOnePkg(self):
        pkg = StubPkg("yum", "noarch", 0, "3.1.1", 2)
        pkgs = [pkg]
        pkg_dict = packages.buildPkgRefDict(pkgs)

        self.assertEquals(7, len(pkg_dict))

        unseen_keys = ['yum', 'yum.noarch', 'yum-3.1.1-2.noarch', 'yum-3.1.1',
                'yum-3.1.1-2', '0:yum-3.1.1-2.noarch', 'yum-0:3.1.1-2.noarch']
        for key in pkg_dict.keys():
            self.assertTrue(key in unseen_keys)
            unseen_keys.remove(key)
            self.assertEquals(1, len(pkg_dict[key]))
            self.assertEquals(pkg, pkg_dict[key][0])

        self.assertEquals(0, len(unseen_keys))
Пример #2
0
    def testOnePkg(self):
        pkg = StubPkg("yum", "noarch", 0, "3.1.1", 2)
        pkgs = [pkg]
        pkg_dict = packages.buildPkgRefDict(pkgs)

        self.assertEqual(7, len(pkg_dict))

        unseen_keys = ['yum', 'yum.noarch', 'yum-3.1.1-2.noarch', 'yum-3.1.1',
                'yum-3.1.1-2', '0:yum-3.1.1-2.noarch', 'yum-0:3.1.1-2.noarch']
        for key in list(pkg_dict.keys()):
            self.assertTrue(key in unseen_keys)
            unseen_keys.remove(key)
            self.assertEqual(1, len(pkg_dict[key]))
            self.assertEqual(pkg, pkg_dict[key][0])

        self.assertEqual(0, len(unseen_keys))
Пример #3
0
 def testNoPkg(self):
     pkgs = []
     self.assertEquals({}, packages.buildPkgRefDict(pkgs))
Пример #4
0
 def testNoPkg(self):
     pkgs = []
     self.assertEquals({}, packages.buildPkgRefDict(pkgs))