class TestCmdFinder(unittest.TestCase): """ tests the CmdFinder class """ def setUp(self): cache = apt.Cache() self.cmd = CmdFinder(cache) def test_cmdfinder_simple(self): cmds = self.cmd.find_cmds_from_pkgname("apt") self.assertTrue("apt-get" in cmds) self.assertTrue(len(cmds) > 2) def test_cmdfinder_find_alternatives(self): # this test ensures that alternatives are also considered cmds = self.cmd.find_cmds_from_pkgname("gawk") self.assertTrue("awk" in cmds)
def setUp(self): cache = apt.Cache() self.cmd = CmdFinder(cache)