Example #1
0
    def testObsoletedProfileSync(self):
        self.ts_info.addObsoleted(self.old_package, self.package)

        delta = rhnplugin.make_package_delta(self.ts_info)

        self.assertEquals(0, len(delta["removed"]))
        self.assertEquals(0, len(delta["added"]))
    def testObsoletedProfileSync(self):
        self.ts_info.addObsoleted(self.old_package, self.package)

        delta = rhnplugin.make_package_delta(self.ts_info)

        self.assertEquals(0, len(delta["removed"]))
        self.assertEquals(0, len(delta["added"]))
Example #3
0
    def testObsoletingProfileSync(self):
        self.ts_info.addObsoleting(self.package, self.old_package)

        delta = rhnplugin.make_package_delta(self.ts_info)

        self.assertEquals(0, len(delta["removed"]))
        self.assertEquals(1, len(delta["added"]))

        self.assertEquals(self.pkg_tup[:5], delta["added"][0])
Example #4
0
    def testRemovedProfileSync(self):
        self.ts_info.addErase(self.package)

        delta = rhnplugin.make_package_delta(self.ts_info)

        self.assertEquals(1, len(delta["removed"]))
        self.assertEquals(0, len(delta["added"]))

        self.assertEquals(self.pkg_tup[:5], delta["removed"][0])
Example #5
0
    def testEmptyTsData(self):
        delta = rhnplugin.make_package_delta(self.ts_info)

        # We need the two lists
        self.assertTrue(delta.has_key("added"))
        self.assertTrue(delta.has_key("removed"))

        self.assertEquals(0, len(delta["added"]))
        self.assertEquals(0, len(delta["removed"]))
    def testEmptyTsData(self):
        delta = rhnplugin.make_package_delta(self.ts_info)

        # We need the two lists
        self.assertTrue(delta.has_key("added"))
        self.assertTrue(delta.has_key("removed"))

        self.assertEquals(0, len(delta["added"]))
        self.assertEquals(0, len(delta["removed"]))
    def testObsoletingProfileSync(self):
        self.ts_info.addObsoleting(self.package, self.old_package)

        delta = rhnplugin.make_package_delta(self.ts_info)

        self.assertEquals(0, len(delta["removed"]))
        self.assertEquals(1, len(delta["added"]))

        self.assertEquals(self.pkg_tup[:5], delta["added"][0])
    def testRemovedProfileSync(self):
        self.ts_info.addErase(self.package)

        delta = rhnplugin.make_package_delta(self.ts_info)

        self.assertEquals(1, len(delta["removed"]))
        self.assertEquals(0, len(delta["added"]))

        self.assertEquals(self.pkg_tup[:5], delta["removed"][0])