def test_readConfigFile_ConfigNotChangedIfCorruptedFile(self): PathsManager.CONFIG_PATH = os.path.join(self.myTestFolder, "testConfigCorrupted.json") Config.read_config_file() for k, v in Config.get_config_values().items(): self.assertEqual(self.originalConfigDict[k], v)
def test_readConfigFile_catchesErrorIfCorruptedFile(self): PathsManager.CONFIG_PATH = os.path.join(self.myTestFolder, "testConfigCorrupted.json") try: Config.read_config_file() except: self.fail("Exception not catched")
def __init__(self): Version.read_version_values() Config.read_config_file() self.w2b_server = None self.consoleHandler = ConsoleHandler()
from libs.Config import Config from libs.Version import Version print os.getcwd() sys.path.append(os.getcwd()) from libs.Packagers.Packager import Packager from libs.LoggingUtils import init_logging architectureInt = 64 offline = "offline" in sys.argv if "32" in sys.argv: architectureInt = int(sys.argv[1]) subprocess.call(["python", modulePath + os.sep + "ConstructRes.py"]) Version.read_version_values() Config.read_config_file() architecture = Packager.ARCH_32 if architectureInt == 32 else Packager.ARCH_64 packager = Packager.construct_current_platform_packager( architecture=architecture) packager.prepare_res_folder_for_executable() log = init_logging(__name__) log.info("packaging for architecture: {}".format(architecture)) if offline: log.info("packaging for OFFLINE") packager.create_package_for_offline() else: log.info("packaging") packager.create_package()
def test_readConfigFile_changesConfigParameters(self): PathsManager.CONFIG_PATH = os.path.join(self.myTestFolder, "testConfig.json") Config.read_config_file() self.assertEqual(Config.log_level, logging.DEBUG)
from libs.Version import Version print os.getcwd() sys.path.append(os.getcwd()) from libs.Packagers.Packager import Packager from libs.LoggingUtils import init_logging architectureInt = 64 offline = "offline" in sys.argv if "32" in sys.argv: architectureInt = int(sys.argv[1]) subprocess.call(["python", modulePath + os.sep + "ConstructRes.py"]) Version.read_version_values() Config.read_config_file() architecture = Packager.ARCH_32 if architectureInt == 32 else Packager.ARCH_64 packager = Packager.construct_current_platform_packager(architecture=architecture) packager.prepare_res_folder_for_executable() log = init_logging(__name__) log.info("packaging for architecture: {}".format(architecture)) if offline: log.info("packaging for OFFLINE") packager.create_package_for_offline() else: log.info("packaging") packager.create_package()