Volker Dusch
|
eafe13d5a5
Create an impossible rule when trying to install something that doesn't exist.
|
před 13 roky |
Nils Adermann
|
e6143d1584
Add todos to explain why try/catch is inside the test
|
před 13 roky |
Nils Adermann
|
52d876e11e
Add SolverProblemsException and test basic solver failures
|
před 13 roky |
Volker Dusch
|
a8b2db64d5
Expaned the update tests to make sure a) Only requested updates execute and b) Installed repos with no actions get pruned from the jobqueue
|
před 13 roky |
Nils Adermann
|
460822fb96
Fix indentation of doc comment
|
před 13 roky |
Nils Adermann
|
3b54316e91
Add a test for the off by one error in solver conflict resolution
|
před 13 roky |
Jordi Boggiano
|
098ba8e583
Add test
|
před 13 roky |
Jordi Boggiano
|
8cfbf9e198
Fix update, fixes #125
|
před 13 roky |
Nils Adermann
|
a0faa4f69f
Add a test for the complex conflict resolution fixed in #118
|
před 13 roky |
Jordi Boggiano
|
8e6f8ae57e
Add prettyVersion to packages, fixes #76
|
před 13 roky |
Nils Adermann
|
0801d8ed31
Enable solver test regarding replaced packages after policy fix
|
před 13 roky |
Nils Adermann
|
571c14adf9
Prefer original packages over replaced packages of same repository priority
|
před 13 roky |
Nils Adermann
|
1b6f57e651
Correctly implement priorities and version numbers in the default policy
|
před 13 roky |
Jordi Boggiano
|
40cc5fea1d
Add a few solver tests regarding "replace"
|
před 13 roky |
Nils Adermann
|
30f6c05069
Add test for choices in circular requirements and delete packagist based test
|
před 13 roky |
Nils Adermann
|
85f88de59d
Add a solver test for provided virtual packages and circular dependencies
|
před 13 roky |
everzet
|
123f5fef77
Refactored Operations in order to fulfill naderman requests
|
před 13 roky |
Jordi Boggiano
|
6d667a849e
Remove broken functional test
|
před 13 roky |
everzet
|
0a1e7320b0
Refactored solver result array. Now it returns array of operation objects which are much nicer to work with
|
před 13 roky |
Nils Adermann
|
b1d16a88b7
Test a replace link with a null constraint between packages
|
před 14 roky |
Nils Adermann
|
69ebbf0eac
Correct handling of rules with more than 2 literals.
|
před 14 roky |
Nils Adermann
|
ac61c3973b
Add a test for two equivalent installable packages and fix the functional test
|
před 14 roky |
Nils Adermann
|
0f6fb9b692
Separate transaction generation from solving and properly identify updates
|
před 14 roky |
Nils Adermann
|
f46aa495da
Turn obsolete relationships and replaced packages into conflict rules
|
před 14 roky |
Nils Adermann
|
ad25618bdd
Add install job and update rule conflict handling and reenable installation
|
před 14 roky |
Nils Adermann
|
1125de6bf2
Added disablePolicyRules to solve conflicts between remove jobs & update rules
|
před 14 roky |
Nils Adermann
|
01945c20f9
Simplify testSolverWithComposerRepo reusing utility methods from other tests
|
před 14 roky |
Nils Adermann
|
172c8b908e
Split the large solver test up into individual units testing smaller parts
|
před 14 roky |
Jordi Boggiano
|
b277b8e73c
Add failing test with composer repo
|
před 14 roky |
Nils Adermann
|
825deff09f
Completed analysis of unsolvable situations and main decision process
|
před 14 roky |