Piwik\Plugins\Diagnostics\Test\Integration\Commands\ConfigReaderTest::test_addConfigValuesFromPluginSettings_shouldAddDescriptionAndDefaultValueForExistingConfigValues PHP Method

test_addConfigValuesFromPluginSettings_shouldAddDescriptionAndDefaultValueForExistingConfigValues() public method

    public function test_addConfigValuesFromPluginSettings_shouldAddDescriptionAndDefaultValueForExistingConfigValues()
    {
        $settings = new SystemSettings();
        $existing = array('ExampleSettingsPlugin' => array('metric' => array('value' => NULL, 'description' => '', 'isCustomValue' => false, 'defaultValue' => null)));
        $configValues = $this->configReader->addConfigValuesFromSystemSettings($existing, array($settings));
        $this->assertSame('Choose the metric that should be displayed in the browser tab', $configValues['ExampleSettingsPlugin']['metric']['description']);
        $this->assertSame('nb_visits', $configValues['ExampleSettingsPlugin']['metric']['defaultValue']);
    }