def test_07_assert_unit_uninstall(self): unit = {"name": "pike"} rpm = RpmUnit(unit, relevant_data_keys=unit.keys()) assert rpm in RpmUnit.list(self.consumer.cli), "rpm %s not installed on %s" % (rpm, self.consumer) with self.pulp.asserting(True): response = self.consumer.uninstall_unit(self.pulp, unit, "rpm") Task.wait_for_report(self.pulp, response) assert rpm not in RpmUnit.list(self.consumer.cli), "rpm %s still installed on %s" % (rpm, self.consumer)
def test_08_assert_unit_uninstall(self): unit = { 'name': 'pike' } rpm = RpmUnit(unit, relevant_data_keys=unit.keys()) assert rpm in RpmUnit.list(self.consumer.cli), "rpm %s not installed on %s" % (rpm, self.consumer) with self.pulp.asserting(True): response = self.consumer.uninstall_unit(self.pulp, unit, 'rpm') Task.wait_for_report(self.pulp, response) assert rpm not in RpmUnit.list(self.consumer.cli), "rpm %s still installed on %s" % (rpm, self.consumer)
def test_05_assert_unit_uninstall(self): unit = { 'name': 'zebra' } rpm = RpmUnit(unit, relevant_data_keys=unit.keys()) for consumer in self.consumers: assert rpm in RpmUnit.list(consumer.cli), "rpm %s not installed on %s" % (rpm, consumer) with self.pulp.asserting(True): task_reports = [consumer.uninstall_unit(self.pulp, unit, 'rpm') for consumer in self.consumers] Task.wait_for_reports(self.pulp, task_reports) for consumer in self.consumers: assert rpm not in RpmUnit.list(consumer.cli), "rpm %s still installed on %s" % (rpm, consumer)
def test_05_assert_unit_uninstall(self): unit = {'name': 'pike'} rpm = RpmUnit(unit, relevant_data_keys=unit.keys()) for consumer in self.consumers: assert rpm in RpmUnit.list( consumer.cli), "rpm %s not installed on %s" % (rpm, consumer) with self.pulp.asserting(True): task_reports = [ consumer.uninstall_unit(self.pulp, unit, 'rpm') for consumer in self.consumers ] Task.wait_for_reports(self.pulp, task_reports) for consumer in self.consumers: assert rpm not in RpmUnit.list( consumer.cli), "rpm %s still installed on %s" % (rpm, consumer)
def test_06_assert_unit_install(self): unit = { 'name': 'pike' } rpm = RpmUnit(unit, relevant_data_keys=unit.keys()) with self.pulp.asserting(True): response = self.consumer.install_unit(self.pulp, unit, 'rpm') Task.wait_for_report(self.pulp, response) assert rpm in RpmUnit.list(self.consumer.cli), "rpm %s not installed on %s" % (rpm, self.consumer)
def test_05_assert_unit_uninstall(self): unit = { 'name': 'zebra' } self.assertIn( RpmUnit(unit, relevant_data_keys=unit.keys()), RpmUnit.list(self.consumer_cli) ) Task.wait_for_response( self.pulp, self.consumer.uninstall_unit( self.pulp, unit, 'rpm' ) ) self.assertNotIn( RpmUnit(unit, relevant_data_keys=unit.keys()), RpmUnit.list(self.consumer_cli) )