class Horde_Cli_Modular_Stub_Module_One
implements Horde_Cli_Modular_Module
{
+ public $args;
+
+ public function __construct()
+ {
+ $this->args = func_get_args();
+ }
+
+
public function getUsage()
{
return 'Use One';
'Use One', $provider->getModule('One')->getUsage('One')
);
}
+
+ public function testDependencies()
+ {
+ $dependencies = new stdClass;
+ $provider = new Horde_Cli_Modular_ModuleProvider(
+ array(
+ 'prefix' => 'Horde_Cli_Modular_Stub_Module_',
+ 'dependencies' => $dependencies,
+ )
+ );
+ $this->assertSame(
+ $dependencies, $provider->getModule('One')->args[0]
+ );
+ }
}