def setUp(self): self.workdir = C.setup_workdir() if TT.is_rhel_or_fedora(): rpmdbdir = os.path.join(self.workdir, TT.RPMDB_SUBDIR) os.makedirs(rpmdbdir) for dbn in TT._RPM_DB_FILENAMES: shutil.copy(os.path.join('/', TT.RPMDB_SUBDIR, dbn), rpmdbdir)
# # Copyright (C) 2014 Red Hat, Inc. # Red Hat Author(s): Satoru SATOH <ssato at redhat.com> # License: GPLv3+ # import rpmkit.updateinfo.dnfbase as TT import rpmkit.updateinfo.utils as RUU import rpmkit.tests.common as C import os.path import os import shutil import unittest if RUU.is_rhel_or_fedora(): class Test_10_Base(unittest.TestCase): def setUp(self): self.workdir = C.setup_workdir() rpmdbdir = os.path.join(self.workdir, RUU.RPMDB_SUBDIR) os.makedirs(rpmdbdir) for dbn in RUU._RPM_DB_FILENAMES: shutil.copy(os.path.join("/", RUU.RPMDB_SUBDIR, dbn), rpmdbdir) self.base = TT.Base(self.workdir) def tearDown(self): C.cleanup_workdir(self.workdir)
# This software is licensed to you under the GNU General Public License, # version 3 (GPLv3). There is NO WARRANTY for this software, express or # implied, including the implied warranties of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. You should have received a copy of GPLv3 along with this # software; if not, see http://www.gnu.org/licenses/gpl.html # import rpmkit.updateinfo.yumbase as TT import rpmkit.updateinfo.utils as RUU import rpmkit.tests.common as C import os.path import os import shutil import unittest if RUU.is_rhel_or_fedora(): class Test_10_Base(unittest.TestCase): def setUp(self): self.workdir = C.setup_workdir() rpmdbdir = os.path.join(self.workdir, RUU.RPMDB_SUBDIR) os.makedirs(rpmdbdir) for dbn in RUU._RPM_DB_FILENAMES: shutil.copy(os.path.join('/', RUU.RPMDB_SUBDIR, dbn), rpmdbdir) self.base = TT.Base(self.workdir) def tearDown(self): C.cleanup_workdir(self.workdir)