/** * execute * * @return mixed */ public function execute() { define('SQLSYNC_COMMAND', __DIR__); define('SQLSYNC_RESOURCE', JPATH_ROOT . '/resources/sqlsync'); define('SQLSYNC_PROFILE', SQLSYNC_RESOURCE); define('SQLSYNC_LIB', DEVELOPMENT_BUNDLE_ROOT . '/Sqlsync'); jimport('joomla.filesystem.file'); jimport('joomla.filesystem.folder'); return parent::execute(); }
/** * Test renderAlternatives. * * @return void * * @since 2.0 * * @covers Windwalker\Console\Command\AbstractCommand::renderAlternatives */ public function testRenderAlternatives() { $compare = 'Command "yo" not found. Did you mean one of these? yoo'; $this->instance->getIO()->setArguments(array('yo')); $this->instance->getIO()->setOption('ansi', false); $this->instance->execute(); $this->assertEquals(str_replace(array("\n", "\r"), '', trim($compare)), str_replace(array("\n", "\r"), '', trim($this->instance->getIO()->getTestOutput()))); }