コード例 #1
0
 /**
  * @test
  */
 public function shouldExecuteCoverallsV1JobsCommand()
 {
     $this->makeProjectDir($this->logsDir, $this->cloverXmlPath);
     $command = new CoverallsV1JobsCommand();
     $command->setRootDir($this->rootDir);
     $app = new Application();
     $app->add($command);
     $command = $app->find('coveralls:v1:jobs');
     $commandTester = new CommandTester($command);
     $_SERVER['TRAVIS'] = true;
     $_SERVER['TRAVIS_JOB_ID'] = 'command_test';
     $actual = $commandTester->execute(array('command' => $command->getName(), '--dry-run' => true, '--config' => 'coveralls.yml', '--env' => 'test'));
     $this->assertEquals(0, $actual);
 }
コード例 #2
0
 /**
  * Create CoverallsV1JobsCommand.
  *
  * @return \Contrib\Bundle\CoverallsBundle\Console\CoverallsV1JobsCommand
  */
 protected function createCoverallsV1JobsCommand()
 {
     $command = new CoverallsV1JobsCommand();
     $command->setRootDir($this->rootDir);
     return $command;
 }