예제 #1
0
 /**
  * Test that the generated option parser reflects all tasks.
  *
  * @return void
  */
 public function testGetOptionParser()
 {
     $this->Shell->loadTasks();
     $parser = $this->Shell->getOptionParser();
     $commands = $parser->subcommands();
     $this->assertArrayHasKey('fixture', $commands);
     $this->assertArrayHasKey('template', $commands);
     $this->assertArrayHasKey('controller', $commands);
     $this->assertArrayHasKey('model', $commands);
 }
예제 #2
0
 public function getOptionParser()
 {
     $parser = parent::getOptionParser();
     $parser->addOption('prefix', ['help' => 'Realiza un "bake" con el prefijo dado.']);
     return $parser;
 }