mirror of
https://github.com/composer/composer
synced 2025-05-09 00:22:53 +00:00
Follow up to #7946 test: add solver flag to assert path execution
This commit is contained in:
parent
c66bb0b1d0
commit
29ff6a40ae
2 changed files with 13 additions and 0 deletions
|
@ -891,6 +891,9 @@ class SolverTest extends TestCase
|
|||
|
||||
$this->request->install('A');
|
||||
|
||||
// check correct setup for assertion later
|
||||
$this->assertFalse($this->solver->testFlagLearnedPositiveLiteral);
|
||||
|
||||
$this->checkSolverResult(array(
|
||||
array('job' => 'install', 'package' => $packageF1),
|
||||
array('job' => 'install', 'package' => $packageD),
|
||||
|
@ -900,6 +903,10 @@ class SolverTest extends TestCase
|
|||
array('job' => 'install', 'package' => $packageB),
|
||||
array('job' => 'install', 'package' => $packageA),
|
||||
));
|
||||
|
||||
// verify that the code path leading to a negative literal resulting in a positive learned literal is actually
|
||||
// executed
|
||||
$this->assertTrue($this->solver->testFlagLearnedPositiveLiteral);
|
||||
}
|
||||
|
||||
protected function reposComplete()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue