class TestRPMHardware(unittest.TestCase): def setUp(self): from ots.worker.conductor.hardware import RPMHardware as RPMHardware from ots.worker.conductor.executor import TestRunData as TestRunData self.testrun = TestRunData(Options(), config=_conductor_config_simple()) self.hw = RPMHardware(self.testrun) def test_get_command_to_find_test_packages(self): cmd = self.hw.get_command_to_find_test_packages() self.assertTrue(cmd.find('rpm') != -1) def test_get_command_to_list_installed_packages(self): cmd = self.hw.get_command_to_list_installed_packages() self.assertTrue(cmd.find('rpm') != -1) def test_parse_installed_packages(self): lines = "mypackage-test\n"+\ "someotherpackage\n" self.assertEquals(self.hw.parse_installed_packages(lines), ["mypackage-test"]) def test_parse_packages_with_file(self): lines = "somepackage\n"+\ "mypackage-tests\n" self.assertEquals(self.hw.parse_packages_with_file(lines), ["mypackage-tests"])
class TestRPMHardware(unittest.TestCase): def setUp(self): from ots.worker.conductor.hardware import RPMHardware as RPMHardware from ots.worker.conductor.executor import TestRunData as TestRunData self.testrun = TestRunData(Options(), config=_conductor_config_simple()) self.hw = RPMHardware(self.testrun) def test_get_command_to_find_test_packages(self): cmd = self.hw.get_command_to_find_test_packages() self.assertTrue(cmd.find("rpm") != -1) def test_get_command_to_list_installed_packages(self): cmd = self.hw.get_command_to_list_installed_packages() self.assertTrue(cmd.find("rpm") != -1) def test_parse_installed_packages(self): lines = "mypackage-test\n" + "someotherpackage\n" self.assertEquals(self.hw.parse_installed_packages(lines), ["mypackage-test"]) def test_parse_packages_with_file(self): lines = "somepackage\n" + "mypackage-tests\n" self.assertEquals(self.hw.parse_packages_with_file(lines), ["mypackage-tests"])
def setUp(self): from ots.worker.conductor.hardware import RPMHardware as RPMHardware from ots.worker.conductor.executor import TestRunData as TestRunData self.testrun = TestRunData(Options(), config=_conductor_config_simple()) self.hw = RPMHardware(self.testrun)