2015-03-28 21:45:35 +01:00
|
|
|
<?php
|
|
|
|
|
2016-06-01 21:27:35 +02:00
|
|
|
namespace Tests\Wallabag\CoreBundle\Mock;
|
2015-03-28 21:45:35 +01:00
|
|
|
|
|
|
|
use Wallabag\CoreBundle\Command\InstallCommand;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* This mock aims to speed the test of InstallCommand by avoid calling external command
|
|
|
|
* like all doctrine commands.
|
|
|
|
*
|
|
|
|
* This speed the test but as a downside, it doesn't allow to fully test the InstallCommand
|
|
|
|
*
|
|
|
|
* Launching tests to avoid doctrine command:
|
|
|
|
* phpunit --exclude-group command-doctrine
|
|
|
|
*/
|
|
|
|
class InstallCommandMock extends InstallCommand
|
|
|
|
{
|
2016-04-12 11:36:01 +02:00
|
|
|
protected function runCommand($command, $parameters = [])
|
2015-03-28 21:45:35 +01:00
|
|
|
{
|
|
|
|
return $this;
|
|
|
|
}
|
|
|
|
}
|