X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=application%2Ftests%2Fconfig.php;h=17ffa86757a05b5dcf0a5168907691820d5a488c;hb=HEAD;hp=c9653716506fe0cc7ea9691b086e8257f97800b2;hpb=9d7ec3e9729ea8a7a9418cf3f87a0e4bfcf4c3d5;p=core.git diff --git a/application/tests/config.php b/application/tests/config.php index c9653716..17ffa867 100644 --- a/application/tests/config.php +++ b/application/tests/config.php @@ -1,13 +1,13 @@ * @version 0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2017 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2023 Core Developer Team * @license GNU GPL 3.0 or any newer version * * This program is free software: you can redistribute it and/or modify @@ -25,7 +25,7 @@ use CoreFramework\Configuration\FrameworkConfiguration; */ // Some hub-specific configuration like port hostname where we will listen, etc. -$cfg = FrameworkConfiguration::getSelfInstance(); +$cfg = FrameworkBootstrap::getConfigurationInstance(); // CFG: DEFAULT-CONSOLE-COMMAND $cfg->setConfigEntry('default_console_command', 'main'); @@ -35,3 +35,30 @@ $cfg->setConfigEntry('default_tests_console_command', 'main'); // CFG: DEFAULT-TESTS-CONSOLE-CONTROLLER $cfg->setConfigEntry('default_tests_console_controller', 'main'); + +// CFG: TESTS-CONSOLE-CMD-MAIN-RESOLVER-CLASS +$cfg->setConfigEntry('tests_console_cmd_main_resolver_class', 'Org\Mxchange\CoreFramework\Tests\Resolver\Command\TestsConsoleCommandResolver'); + +// CFG: NEWS-DOWNLOAD-FILTER-CLASS +$cfg->setConfigEntry('news_download_filter_class', 'Org\Mxchange\CoreFramework\Filter\News\NewsDownloadFilter'); + +// CFG: NEWS-PROCESS-FILTER-CLASS +$cfg->setConfigEntry('news_process_filter_class', 'Org\Mxchange\CoreFramework\Filter\News\NewsProcessFilter'); + +// CFG: NEWS-READER-MAIN-CLASS +$cfg->setConfigEntry('news_reader_main_class', 'Org\Mxchange\CoreFramework\Reader\News\Console\ConsoleNewsReader'); + +// CFG: NEWS-MAIN-LIMIT +$cfg->setConfigEntry('news_main_limit', 5); + +// CFG: TESTS-PHP-REQUIREMENTS-FILTER +$cfg->setConfigEntry('tests_php_requirements_filter_class', 'Org\Mxchange\CoreFramework\Tests\Filter\PhpRequirements\TestsPhpRequirementsFilter'); + +// CFG: TEST-CONFIGURATION-CLASSES-LOADABLE-TEST-FILTER-CLASS +$cfg->setConfigEntry('tests_configuration_classes_loadable_filter_class', 'Org\Mxchange\CoreFramework\Tests\Filter\Configuration\Classes\TestConfigurationLoadableClassesFilter'); + +// CFG: TEST-CONFIGURATION-IS-ENABLED-TEST-FILTER-CLASS +$cfg->setConfigEntry('tests_configuration_is_enabled_filter_class', 'Org\Mxchange\CoreFramework\Tests\Filter\Configuration\IsEnabled\TestsConfigurationIsEnabledFilter'); + +// CFG: TEST-CONSOLE-CONTROLLER-RESOLVER-CLASS +$cfg->setConfigEntry('tests_console_controller_resolver_class', 'Org\Mxchange\CoreFramework\Tests\Resolver\Controller\TestsConsoleControllerResolver');