1
0
Fork 0
composer/tests/Composer/Test/DependencyResolver
Nils Adermann 85eb007f4f Transaction: Define a total order on packages to keep behavior on PHP8
So far the ordering of alias packages with the same name was undefined
so the actual order was determined by implementation of the sorting
algorithm in PHP. As of PHP8 sort is stable by default which changes the
outcome in some of our test cases.

With the fully defined total order the order can longer change depending
on sorting algorithm used and remains the same across PHP versions.
2020-10-14 11:13:51 +02:00
..
Fixtures/poolbuilder Add test to ensure root requirements do not get expanded by the pool builder 2020-10-13 15:14:20 +02:00
DefaultPolicyTest.php Introduce constants for Composer\Package\Link types 2020-09-21 14:22:06 +02:00
PoolBuilderTest.php PoolBuilderTest: Allow setting filter options for repositories 2020-08-28 13:07:11 +02:00
PoolTest.php Keep track of unacceptable fixed packages for later to use in error reporting and make sure the pool state is consistent 2020-01-17 15:48:31 +01:00
RequestTest.php Get rid of EmptyConstraint 2020-06-05 16:52:24 +02:00
RuleSetIteratorTest.php Use RULE_LEARNED instead of RULE_FIXED 2020-06-02 13:21:05 +02:00
RuleSetTest.php Fix warnings on higher phpunit versions 2020-09-11 11:01:32 +02:00
RuleTest.php Get rid of EmptyConstraint 2020-06-05 16:52:24 +02:00
SolverTest.php Introduce constants for Composer\Package\Link types 2020-09-21 14:22:06 +02:00
TransactionTest.php Transaction: Define a total order on packages to keep behavior on PHP8 2020-10-14 11:13:51 +02:00