Fix remove tests
parent
e162cc6f0a
commit
b5e34ca767
|
@ -18,7 +18,7 @@ use Composer\Test\TestCase;
|
||||||
|
|
||||||
class RequestTest extends TestCase
|
class RequestTest extends TestCase
|
||||||
{
|
{
|
||||||
public function testRequestInstallAndRemove()
|
public function testRequestInstall()
|
||||||
{
|
{
|
||||||
$repo = new ArrayRepository;
|
$repo = new ArrayRepository;
|
||||||
$foo = $this->getPackage('foo', '1');
|
$foo = $this->getPackage('foo', '1');
|
||||||
|
@ -31,12 +31,10 @@ class RequestTest extends TestCase
|
||||||
|
|
||||||
$request = new Request();
|
$request = new Request();
|
||||||
$request->install('foo');
|
$request->install('foo');
|
||||||
$request->remove('foobar');
|
|
||||||
|
|
||||||
$this->assertEquals(
|
$this->assertEquals(
|
||||||
array(
|
array(
|
||||||
array('cmd' => 'install', 'packageName' => 'foo', 'constraint' => null),
|
array('cmd' => 'install', 'packageName' => 'foo', 'constraint' => null),
|
||||||
array('cmd' => 'remove', 'packageName' => 'foobar', 'constraint' => null),
|
|
||||||
),
|
),
|
||||||
$request->getJobs()
|
$request->getJobs()
|
||||||
);
|
);
|
||||||
|
|
|
@ -196,28 +196,6 @@ class SolverTest extends TestCase
|
||||||
$this->checkSolverResult(array());
|
$this->checkSolverResult(array());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testSolverRemoveSingle()
|
|
||||||
{
|
|
||||||
$this->repoLocked->addPackage($packageA = $this->getPackage('A', '1.0'));
|
|
||||||
$this->reposComplete();
|
|
||||||
|
|
||||||
$this->request->remove('A');
|
|
||||||
|
|
||||||
$this->checkSolverResult(array(
|
|
||||||
array('job' => 'remove', 'package' => $packageA),
|
|
||||||
));
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testSolverRemoveUninstalled()
|
|
||||||
{
|
|
||||||
$this->repo->addPackage($this->getPackage('A', '1.0'));
|
|
||||||
$this->reposComplete();
|
|
||||||
|
|
||||||
$this->request->remove('A');
|
|
||||||
|
|
||||||
$this->checkSolverResult(array());
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testSolverUpdateDoesOnlyUpdate()
|
public function testSolverUpdateDoesOnlyUpdate()
|
||||||
{
|
{
|
||||||
$this->repoLocked->addPackage($packageA = $this->getPackage('A', '1.0'));
|
$this->repoLocked->addPackage($packageA = $this->getPackage('A', '1.0'));
|
||||||
|
@ -367,7 +345,6 @@ class SolverTest extends TestCase
|
||||||
|
|
||||||
$this->request->install('A');
|
$this->request->install('A');
|
||||||
$this->request->install('C');
|
$this->request->install('C');
|
||||||
$this->request->remove('D');
|
|
||||||
|
|
||||||
$this->checkSolverResult(array(
|
$this->checkSolverResult(array(
|
||||||
array('job' => 'remove', 'package' => $packageD),
|
array('job' => 'remove', 'package' => $packageD),
|
||||||
|
|
Loading…
Reference in New Issue