Merge pull request #619 from ArthurHoaro/plugins/param-desc
Add a description to plugin parameters
This commit is contained in:
commit
8758bb0ac8
8 changed files with 37 additions and 18 deletions
tests
|
@ -79,8 +79,14 @@ class PluginManagerTest extends PHPUnit_Framework_TestCase
|
|||
$this->pluginManager->load(array(self::$pluginName));
|
||||
|
||||
$expectedParameters = array(
|
||||
'pop' => '',
|
||||
'hip' => '',
|
||||
'pop' => array(
|
||||
'value' => '',
|
||||
'desc' => 'pop description',
|
||||
),
|
||||
'hip' => array(
|
||||
'value' => '',
|
||||
'desc' => '',
|
||||
),
|
||||
);
|
||||
$meta = $this->pluginManager->getPluginsMeta();
|
||||
$this->assertEquals('test plugin', $meta[self::$pluginName]['description']);
|
||||
|
|
|
@ -101,9 +101,9 @@ class ConfigPluginTest extends PHPUnit_Framework_TestCase
|
|||
$plugins = array(
|
||||
'plugin_name' => array(
|
||||
'parameters' => array(
|
||||
'param1' => true,
|
||||
'param2' => false,
|
||||
'param3' => '',
|
||||
'param1' => array('value' => true),
|
||||
'param2' => array('value' => false),
|
||||
'param3' => array('value' => ''),
|
||||
)
|
||||
)
|
||||
);
|
||||
|
@ -114,8 +114,8 @@ class ConfigPluginTest extends PHPUnit_Framework_TestCase
|
|||
);
|
||||
|
||||
$result = load_plugin_parameter_values($plugins, $parameters);
|
||||
$this->assertEquals('value1', $result['plugin_name']['parameters']['param1']);
|
||||
$this->assertEquals('value2', $result['plugin_name']['parameters']['param2']);
|
||||
$this->assertEquals('', $result['plugin_name']['parameters']['param3']);
|
||||
$this->assertEquals('value1', $result['plugin_name']['parameters']['param1']['value']);
|
||||
$this->assertEquals('value2', $result['plugin_name']['parameters']['param2']['value']);
|
||||
$this->assertEquals('', $result['plugin_name']['parameters']['param3']['value']);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
description="test plugin"
|
||||
parameters="pop;hip"
|
||||
parameters="pop;hip"
|
||||
parameter.pop="pop description"
|
||||
parameter.hip=
|
Loading…
Add table
Add a link
Reference in a new issue