diff --git a/tests/Composer/Test/Mock/ProcessExecutorMock.php b/tests/Composer/Test/Mock/ProcessExecutorMock.php new file mode 100644 index 000000000..13ea9792b --- /dev/null +++ b/tests/Composer/Test/Mock/ProcessExecutorMock.php @@ -0,0 +1,31 @@ + + * Jordi Boggiano + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Composer\Test\Mock; + +use Composer\Util\ProcessExecutor; + +class ProcessExecutorMock extends ProcessExecutor +{ + private $execute; + + public function __construct(\Closure $execute) + { + $this->execute = $execute; + } + + public function execute($command, &$output = null, $cwd = null) + { + $execute = $this->execute; + + return $execute($command, $output, $cwd); + } +}