1
0
Fork 0
composer/tests/Composer/Test/Fixtures/installer
Nils Adermann c02d2842b0 Test conflict with an unrequired alias does not prevent install.
The alias still ends up being marked as installed as the install step
reads it from the branch alias in the lock file and doesn't know a
conflict required it to be skipped.
2020-11-13 16:55:35 +01:00
..
install-branch-alias-composer-repo
SAMPLE
abandoned-listed.test
alias-in-lock.test Make sure the root aliases always get installed when a package is updated, fixes #9448 2020-11-13 13:52:21 +01:00
alias-in-lock2.test Make sure the root aliases always get installed when a package is updated, fixes #9448 2020-11-13 13:52:21 +01:00
alias-on-unloadable-package.test Add test case for root alias on an unloadable package 2020-11-13 14:40:54 +01:00
alias-solver-problems.test SolverProblemException: Hide learnt rules on output 2020-10-21 14:08:12 +02:00
alias-solver-problems2.test More hints 2020-10-18 13:13:44 +02:00
alias-with-reference.test Fix lock file generation with dev-master aliases to be compatible with Composer 1, fixes #9337 2020-10-27 20:50:26 +01:00
aliased-priority-conflicting.test Fix tests to use default-branch prop 2020-06-19 16:06:38 +02:00
aliased-priority.test
aliases-with-require-dev.test Make sure the root aliases always get installed when a package is updated, fixes #9448 2020-11-13 13:52:21 +01:00
broken-deps-do-not-replace.test Improve error reporting of solver issues, refs #7779 2020-01-30 14:43:54 +01:00
circular-dependency.test
circular-dependency2.test Fix tests 2020-03-11 09:34:40 +01:00
conflict-between-dependents.test Fix conflict order to be more accurate 2020-01-30 15:55:37 +01:00
conflict-between-root-and-dependent.test Add individual test checking for clashes between requirements at root and transitive dependency level 2020-01-30 14:43:55 +01:00
conflict-with-alias-does-not-prevent-installation-if-not-required.test Test conflict with an unrequired alias does not prevent install. 2020-11-13 16:55:35 +01:00
conflict-with-alias-prevents-installation.test Add test case verifying conflicts on alias prevent it from getting installed 2020-11-13 15:47:27 +01:00
deduplicate-solver-problems.test Deduplicate require/conflict rules which are the same but for different versions of the same package, fixes #8851 2020-05-01 15:41:54 +02:00
disjunctive-multi-constraints.test Fix tests 2020-03-11 09:34:40 +01:00
github-issues-4319.test Improve error reporting of solver issues, refs #7779 2020-01-30 14:43:54 +01:00
github-issues-4795-2.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
github-issues-4795.test Fix tests 2020-11-11 11:49:50 +01:00
github-issues-7051.test Solver: Prevent infinite recursion in analyzeUnsolvableRule 2020-10-21 17:11:13 +02:00
github-issues-8902.test Improve error reporting for RULE_PACKAGE_ALIAS 2020-06-02 10:35:04 +02:00
github-issues-8903.test SolverProblemException: Hide learnt rules on output 2020-10-21 14:08:12 +02:00
github-issues-9012.test Solver: Prevent infinite recursion in analyzeUnsolvableRule 2020-10-21 17:11:13 +02:00
github-issues-9290.test Add test case for github issue 9290 2020-10-21 13:33:39 +02:00
install-aliased-alias.test Transaction: Define a total order on packages to keep behavior on PHP8 2020-10-14 11:13:51 +02:00
install-branch-alias-composer-repo.test
install-dev-using-dist.test Speed up installer tests by avoiding lots of bootstrapping and git processes 2020-06-19 17:56:13 +02:00
install-dev.test
install-from-empty-lock.test Fix tests 2020-03-11 09:34:40 +01:00
install-from-lock-removes-package.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
install-funding-notice.test Merge branch 'master' into 2.0 2020-03-13 11:18:23 +01:00
install-ignore-platform-package-requirements.test
install-missing-alias-from-lock.test
install-overridden-platform-packages.test
install-package-and-its-provider-skips-original.test
install-prefers-repos-over-package-versions.test
install-reference.test Fix tests to use default-branch prop 2020-06-19 16:06:38 +02:00
install-self-from-root.test Fix test 2020-03-10 17:11:19 +01:00
install-simple.test
install-without-lock.test
partial-update-downgrades-non-allow-listed-unstable.test More hints 2020-10-18 13:13:44 +02:00
partial-update-forces-dev-reference-from-lock-for-non-updated-packages.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
partial-update-from-lock-with-root-alias.test Fix handling of root aliases in partial updates, fixes #9110 2020-08-25 11:05:28 +02:00
partial-update-from-lock.test On composer install we fix locked packages, but consider them locked for error reporting 2020-10-14 11:46:13 +02:00
partial-update-installs-from-lock-even-missing.test Fix transaction order 2020-04-20 22:24:00 +02:00
partial-update-without-lock.test Replace whitelist with allow list 2020-06-07 22:15:09 +01:00
plugins-are-installed-first.test Fix tests 2020-03-11 09:34:40 +01:00
prefer-lowest-branches.test Add test to assert prefer-lowest behavior when conflicting branches prevent absolute lowest version from being installed, closes #7408 2020-06-03 08:34:25 +02:00
problems-reduce-versions.test More hints 2020-10-18 13:13:44 +02:00
provider-can-coexist-with-other-version-of-provided.test Add another test verifying that a package may provide an incompatible version of sth that actually exists 2020-08-28 13:40:44 +02:00
provider-conflicts.test Remove obsolete rules and their generation 2020-04-07 11:11:18 +02:00
provider-conflicts2.test A package providing a name should not conflict with a package replacing it 2020-04-07 11:08:47 +02:00
provider-conflicts3.test Solver: Prevent infinite recursion in analyzeUnsolvableRule 2020-10-21 17:11:13 +02:00
provider-dev-require-can-satisfy-require.test Separate createPool and createPoolWithAllPackages, fix test description 2020-03-12 13:17:04 +01:00
provider-gets-picked-together-with-other-version-of-provided-conflict.test Add tests for edge cases of packages providing names which exist as real packages 2020-08-28 14:50:28 +02:00
provider-gets-picked-together-with-other-version-of-provided-indirect.test Add tests for edge cases of packages providing names which exist as real packages 2020-08-28 14:50:28 +02:00
provider-gets-picked-together-with-other-version-of-provided.test Add tests for edge cases of packages providing names which exist as real packages 2020-08-28 14:50:28 +02:00
provider-packages-can-be-installed-if-selected.test Allow providers which are selected to be installed in place of existing packages which do not satisfy requirements, fixes #6753 2020-01-30 14:09:55 +01:00
provider-packages-can-be-installed-together-with-provided-if-both-installable.test Fix provider coexistence test, needs another requirement to install both 2020-08-28 13:40:44 +02:00
provider-packages-can-not-be-installed-unless-selected.test Update after rebase 2020-01-30 14:52:47 +01:00
provider-satisfies-its-own-requirement.test Test: Verify require for package provided by pkg itself is used 2020-10-22 10:26:28 +02:00
remove-deletes-unused-deps.test Partial updates should remove all unused dependencies 2020-10-14 11:46:13 +02:00
remove-does-nothing-if-removal-requires-update-of-dep.test Partial updates should remove all unused dependencies 2020-10-14 11:46:13 +02:00
replace-alias.test
replace-priorities.test Fix tests 2020-03-11 09:34:40 +01:00
replace-range-require-single-version.test Add test for replace version overlap 2020-05-04 11:24:11 +02:00
replace-root-require.test
replaced-packages-should-not-be-installed-when-installing-from-lock.test
replaced-packages-should-not-be-installed.test
replacer-satisfies-its-own-requirement.test Fix typo 2020-10-22 16:16:02 +02:00
repositories-priorities.test Add options to configure repository priorities 2020-04-09 13:39:06 +02:00
repositories-priorities2.test
repositories-priorities3.test Add options to configure repository priorities 2020-04-09 13:39:06 +02:00
repositories-priorities4.test Fix test to avoid network usage 2020-08-23 16:03:00 +02:00
repositories-priorities5.test Add support for detecting packages not matching only due to minimum stability 2020-08-23 16:48:07 +02:00
root-alias-change-with-circular-dep.test On composer install we fix locked packages, but consider them locked for error reporting 2020-10-14 11:46:13 +02:00
root-alias-gets-loaded-for-locked-pkgs.test Make sure the root aliases always get installed when a package is updated, fixes #9448 2020-11-13 13:52:21 +01:00
root-requirements-do-not-affect-locked-versions.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
solver-problems.test More hints 2020-10-18 13:13:44 +02:00
suggest-installed.test
suggest-prod-nolock.test Fix tests 2020-03-13 11:26:12 +01:00
suggest-prod.test Simplify suggester output when updating, refactor suggest command to reuse SuggestedPackagesReporter and make smarter defaults, fixes #6267 2020-02-13 16:13:29 +01:00
suggest-replaced.test Present lock changes alphabetically, with uninstalls first, then all install/updates mixed 2020-03-10 16:08:40 +01:00
suggest-uninstalled.test Fix tests 2020-03-13 11:26:12 +01:00
unbounded-conflict-does-not-match-dev-master.test Fix tests to use default-branch prop 2020-06-19 16:06:38 +02:00
update-alias-lock.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-alias-lock2.test Add failing test showing that packages fail to be installed if they match a previous alias which was not removed yet 2020-04-20 21:50:06 +02:00
update-alias.test Fix transaction order 2020-04-20 22:24:00 +02:00
update-all-dry-run.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-all.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-allow-list-locked-require.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-allow-list-patterns-with-all-dependencies.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-allow-list-patterns-with-dependencies.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-allow-list-patterns-with-root-dependencies.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-allow-list-patterns-without-dependencies.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-allow-list-patterns.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-allow-list-reads-lock.test Rename test files and standardize on allow list rather than whitelist 2020-03-27 22:15:04 +01:00
update-allow-list-removes-unused.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-allow-list-require-new-replace.test Separate locked packages from fixed packages in request 2020-10-14 11:46:13 +02:00
update-allow-list-warns-non-existing-patterns.test Fix tests 2020-11-11 11:49:50 +01:00
update-allow-list-with-dependencies-alias.test Fix lock file generation with dev-master aliases to be compatible with Composer 1, fixes #9337 2020-10-27 20:50:26 +01:00
update-allow-list-with-dependencies-new-requirement.test Test: partial update adding a new dep on a locked package should mark it for update 2020-03-27 23:07:02 +01:00
update-allow-list-with-dependencies-require-new-replace-mutual.test Separate locked packages from fixed packages in request 2020-10-14 11:46:13 +02:00
update-allow-list-with-dependencies-require-new-replace.test Mark replaced packages for update when using --with-dependencies 2020-03-27 22:59:00 +01:00
update-allow-list-with-dependencies-require-new.test Test: composer update new/plg --with-dependencies updates locked transitive deps 2020-03-27 22:46:54 +01:00
update-allow-list-with-dependencies.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-allow-list-with-dependency-conflict.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-allow-list.test Merge branch '1.10' 2020-06-16 17:16:42 +02:00
update-changes-url.test Fix tests to use default-branch prop 2020-06-19 16:06:38 +02:00
update-dev-ignores-providers.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-dev-packages-updates-repo-url.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-dev-to-new-ref-picks-up-changes.test Fix tests to use default-branch prop 2020-06-19 16:06:38 +02:00
update-downgrades-unstable-packages.test Fix tests to use default-branch prop 2020-06-19 16:06:38 +02:00
update-ignore-platform-package-requirements.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-installed-alias-dry-run.test
update-installed-alias.test
update-installed-reference-dry-run.test
update-installed-reference.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-mirrors-changes-url.test Rename DEV_MASTER_ALIAS to DEFAULT_BRANCH_ALIAS 2020-06-25 08:56:14 +02:00
update-no-dev-still-resolves-dev.test Fix transaction order 2020-04-20 22:24:00 +02:00
update-no-install.test Fix tests 2020-04-24 09:07:32 +02:00
update-picks-up-change-of-vcs-type.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-prefer-lowest-stable.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-reference-picks-latest.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-reference.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00
update-removes-unused-locked-dep.test Always use Removing for consistency between dry-run and actual install 2020-03-12 08:12:12 +01:00
update-requiring-decision-reverts-and-learning-positive-literals.test
update-syncs-outdated.test
update-to-empty-from-blank.test
update-to-empty-from-locked.test Fix tests to use default-branch prop 2020-06-19 16:06:38 +02:00
update-with-all-dependencies.test Update test description 2020-06-17 09:24:25 +02:00
update-without-lock.test
updating-dev-from-lock-removes-old-deps.test Fix tests to use default-branch prop 2020-06-19 16:06:38 +02:00
updating-dev-updates-url-and-reference.test Change update to upgrade for package update operations which are upgrades, refs #8594 2020-02-11 13:43:38 +01:00