diff --git a/bin/test/CraftTestBase.py b/bin/test/CraftTestBase.py index 0c2a416ff..c745f2b8c 100644 --- a/bin/test/CraftTestBase.py +++ b/bin/test/CraftTestBase.py @@ -1,32 +1,31 @@ import os import tempfile import unittest import CraftConfig import CraftStandardDirs from CraftCore import CraftCore import InstallDB class CraftTestBase(unittest.TestCase): def setUp(self): CraftCore.debug.setVerbose(int(os.getenv("CRAFT_TEST_VERBOSITY"))) blueprintsDir = CraftCore.standardDirs.blueprintRoot() self.kdeRoot = tempfile.TemporaryDirectory() craftRoot = os.path.normpath(os.path.join(os.path.split(__file__)[0], "..", "..", "..")) oldSettings = CraftCore.settings CraftCore.settings = CraftConfig.CraftConfig(os.path.join(craftRoot, "craft", "CraftSettings.ini.template")) CraftCore.standardDirs = CraftStandardDirs.CraftStandardDirs(self.kdeRoot.name) - CraftStandardDirs.CraftStandardDirs.allowShortpaths(False) os.makedirs(CraftCore.standardDirs.etcDir()) CraftCore.settings.set("Blueprints", "BlueprintRoot", blueprintsDir) CraftCore.settings.set("Compile", "BuildType", "RelWithDebInfo") CraftCore.settings.set("Blueprints", "Settings", os.path.join(self.kdeRoot.name, "BlueprintSettings.ini")) if hasattr(CraftCore, "installdb"): del CraftCore.installdb CraftCore.installdb = InstallDB.InstallDB(os.path.join(self.kdeRoot.name, "test.db")) def tearDown(self): CraftCore.installdb.connection.close() del CraftCore.installdb del self.kdeRoot