Fix tests

main
Jordi Boggiano 9 years ago
parent 2609cfdd1d
commit dc695ec78d

@ -14,6 +14,8 @@ namespace Composer\Test\EventDispatcher;
use Composer\EventDispatcher\Event;
use Composer\Installer\InstallerEvents;
use Composer\Config;
use Composer\Composer;
use Composer\TestCase;
use Composer\IO\BufferIO;
use Composer\Script\ScriptEvents;
@ -77,7 +79,7 @@ class EventDispatcherTest extends TestCase
$process = $this->getMock('Composer\Util\ProcessExecutor');
$dispatcher = $this->getMockBuilder('Composer\EventDispatcher\EventDispatcher')
->setConstructorArgs(array(
$this->getMock('Composer\Composer'),
$this->createComposerInstance(),
$this->getMock('Composer\IO\IOInterface'),
$process,
))
@ -102,7 +104,7 @@ class EventDispatcherTest extends TestCase
$process = $this->getMock('Composer\Util\ProcessExecutor');
$dispatcher = $this->getMockBuilder('Composer\EventDispatcher\EventDispatcher')
->setConstructorArgs(array(
$this->getMock('Composer\Composer'),
$this->createComposerInstance(),
$io = new BufferIO('', OutputInterface::VERBOSITY_VERBOSE),
$process,
))
@ -138,7 +140,7 @@ class EventDispatcherTest extends TestCase
$process = $this->getMock('Composer\Util\ProcessExecutor');
$dispatcher = $this->getMockBuilder('Composer\EventDispatcher\EventDispatcher')
->setConstructorArgs(array(
$composer = $this->getMock('Composer\Composer'),
$composer = $this->createComposerInstance(),
$io = new BufferIO('', OutputInterface::VERBOSITY_VERBOSE),
$process,
))
@ -182,7 +184,7 @@ class EventDispatcherTest extends TestCase
$process = $this->getMock('Composer\Util\ProcessExecutor');
$dispatcher = $this->getMockBuilder('Composer\EventDispatcher\EventDispatcher')
->setConstructorArgs(array(
$composer = $this->getMock('Composer\Composer'),
$composer = $this->createComposerInstance(),
$io = $this->getMock('Composer\IO\IOInterface'),
$process,
))
@ -210,7 +212,7 @@ class EventDispatcherTest extends TestCase
{
$dispatcher = $this->getMockBuilder('Composer\EventDispatcher\EventDispatcher')
->setConstructorArgs(array(
$this->getMock('Composer\Composer'),
$this->createComposerInstance(),
$io,
))
->setMethods(array('getListeners'))
@ -236,7 +238,7 @@ class EventDispatcherTest extends TestCase
{
$dispatcher = $this->getMockBuilder('Composer\EventDispatcher\EventDispatcher')
->setConstructorArgs(array(
$this->getMock('Composer\Composer'),
$this->createComposerInstance(),
$io = $this->getMock('Composer\IO\IOInterface'),
new ProcessExecutor,
))
@ -261,7 +263,7 @@ class EventDispatcherTest extends TestCase
{
$dispatcher = $this->getMockBuilder('Composer\EventDispatcher\EventDispatcher')
->setConstructorArgs(array(
$this->getMock('Composer\Composer'),
$this->createComposerInstance(),
$io = $this->getMock('Composer\IO\IOInterface'),
new ProcessExecutor,
))
@ -295,7 +297,7 @@ class EventDispatcherTest extends TestCase
$process = $this->getMock('Composer\Util\ProcessExecutor');
$dispatcher = $this->getMockBuilder('Composer\EventDispatcher\EventDispatcher')
->setConstructorArgs(array(
$this->getMock('Composer\Composer'),
$this->createComposerInstance(),
$this->getMock('Composer\IO\IOInterface'),
$process,
))
@ -334,4 +336,13 @@ class EventDispatcherTest extends TestCase
{
return true;
}
private function createComposerInstance()
{
$composer = new Composer;
$config = new Config;
$composer->setConfig($config);
return $composer;
}
}

Loading…
Cancel
Save