Neos\Flow\Tests\Unit\Configuration\ConfigurationManagerTest::loadConfigurationOverridesGlobalSettingsByContext PHP Метод

loadConfigurationOverridesGlobalSettingsByContext() публичный Метод

    public function loadConfigurationOverridesGlobalSettingsByContext()
    {
        $configurationManager = $this->getConfigurationManagerWithFlowPackage('packageSettingsCallback', 'Testing/System1');
        $mockPackages = $this->getMockPackages();
        $configurationManager->_call('loadConfiguration', ConfigurationManager::CONFIGURATION_TYPE_SETTINGS, $mockPackages);
        $actualConfigurations = $configurationManager->_get('configurations');
        $expectedSettings = ['Neos' => ['Flow' => ['ex1' => 'global', 'foo' => 'quux', 'example' => 'fromTestingSystem1', 'core' => ['context' => 'Testing/System1']], 'Testing' => ['filters' => []]]];
        $this->assertSame($expectedSettings, $actualConfigurations[ConfigurationManager::CONFIGURATION_TYPE_SETTINGS]);
    }
ConfigurationManagerTest