def testUsageContainCommand(self, command): ob = CygAptOb(True) try: self.obj.usage() finally: ret = ob.getClean() self.assertTrue(" {0}".format(command) in ret)
def testChecksum(self): self.obj.download() ob = CygAptOb(True) try: self.obj.checksum() finally: ret = ob.getClean() lines = ret.splitlines() self.assertEqual(2, len(lines)) self.assertEqual(lines[0], lines[1])
def testFind(self): pkgname = self._var_setupIni.libpkg.name self.testInstall(pkgname) self.obj.setPkgName("version") expected = "{0}: {1}\n".format(pkgname, "/var/" + pkgname + "/version") ob = CygAptOb(True) self.obj.find() ret = ob.getClean() self.assertEqual(ret, expected)
def testSearch(self): self.obj.setPkgName("libp") expected = "{0} - {1}\n".format( self._var_setupIni.libpkg.name, self._var_setupIni.libpkg.shortDesc.replace('"', '')) ob = CygAptOb(True) self.obj.search() ret = ob.getClean() self.assertEqual(ret, expected)
def setUp(self): TestCase.setUp(self) self.obj = CygAptOb(False)