plugins); $this->assertInstanceOf('help', $plugin); $this->assertInstanceOf('rcube_plugin', $plugin); } /** * Test help_metadata() */ public function test_help_metadata() { $rcube = \rcube::get_instance(); $plugin = new \help($rcube->plugins); $result = $plugin->help_metadata(); $this->assertCount(3, $result); $this->assertMatchesRegularExpression('|\?_task=settings&_action=about&_framed=1$|', $result['about']); $this->assertSame('self', $result['license']); $this->assertSame('https://docs.roundcube.net/doc/help/1.1/en_US/', $result['index']); } }