def setUp(self): mox.MoxTestBase.setUp(self) self.chroot = Chroot() self.chroot.setup() self.chroot.install_debfile( os.path.join(REPO_PATH, "silly-base_0.1-0_all.deb")) self.addCleanup(self.chroot.remove) self.backend = aptBackend.PackageKitAptBackend([])
def setUp(self): mox.MoxTestBase.setUp(self) self.chroot = Chroot() self.chroot.setup() self.addCleanup(self.chroot.remove) self.backend = aptBackend.PackageKitAptBackend([])
import os.path import unittest import tempfile import shutil import sys import apt_pkg import mox from core import get_tests_dir, Chroot from packagekit import enums import aptBackend REPO_PATH = os.path.join(get_tests_dir(), "repo") chroot = Chroot() class QueryTests(mox.MoxTestBase): """Test cases for non-destructive methods.""" def setUp(self): mox.MoxTestBase.setUp(self) self.backend = aptBackend.PackageKitAptBackend([]) self.workdir = tempfile.mkdtemp() self.orig_sys_path = sys.path def tearDown(self): shutil.rmtree(self.workdir) sys.path = self.orig_sys_path