import os from src.utils.config_parsers.internal import InternalConfig INTERNAL_CONFIG_FILE_MAIN = 'config/internal_config_main.ini' INTERNAL_CONFIG_FILE_ALERTS = 'config/internal_config_alerts.ini' INTERNAL_CONFIG_FILES = [ INTERNAL_CONFIG_FILE_MAIN, INTERNAL_CONFIG_FILE_ALERTS ] MISSING_INTERNAL_CONFIG_FILES = [ f for f in INTERNAL_CONFIG_FILES if not os.path.isfile(f) ] if len(MISSING_INTERNAL_CONFIG_FILES) == 0: InternalConf = InternalConfig(INTERNAL_CONFIG_FILE_MAIN, INTERNAL_CONFIG_FILE_ALERTS) else: InternalConf = None
from src.utils.config_parsers.internal import InternalConfig from src.utils.config_parsers.user import UserConfig TestInternalConf = InternalConfig('test/test_internal_config.ini') TestUserConf = UserConfig('test/test_user_config_main.ini', 'test/test_user_config_nodes.ini', 'test/test_user_config_repos.ini')
from src.utils.config_parsers.internal import InternalConfig INTERNAL_CONFIG_FILE = 'config/internal_config.ini' InternalConf = InternalConfig(INTERNAL_CONFIG_FILE)
def test_internal_config_values_loaded_successfully(self) -> None: InternalConfig('test/test_internal_config_main.ini', 'test/test_internal_config_alerts.ini')
import os from src.utils.config_parsers.internal import InternalConfig from src.utils.config_parsers.user import UserConfig # Get path of this __init__.py file and go two steps up os.chdir(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))) print('Current working directory set to ' + os.getcwd()) TestInternalConf = InternalConfig( 'test/test_internal_config_main.ini', 'test/test_internal_config_alerts_all_enabled.ini') TestInternalConfSomeAlertsDisabled = InternalConfig( 'test/test_internal_config_main.ini', 'test/test_internal_config_alerts_some_disabled.ini') TestUserConf = UserConfig( 'test/test_user_config_main.ini', 'test/test_user_config_nodes.ini', 'test/test_user_config_repos.ini', 'test/test_user_config_ui.ini')