1
0
Fork 0
composer/tests/Composer/Test/Fixtures/installer
Nils Adermann 94d45a980c Update lock syntax in tests and verify installed version does not impact lock generation
Particularly the test

tests/Composer/Test/Fixtures/installer/partial-update-downgrades-non-whitelisted-unstable.test

is interesting because it verifies that an older version will be
installed on update if the new one is only present in the installed repo
or vendor dir. This was the cause of a lot of weird edge cases and
unreliable update behavior in Composer v1
2019-10-30 00:32:23 +01:00
..
install-branch-alias-composer-repo Add failing test case 2014-11-20 16:54:38 +00:00
SAMPLE Refactor functional tests to fit existing tests better 2012-08-14 01:16:40 +02:00
abandoned-listed.test added more information in the output 2016-10-29 11:37:23 -07:00
alias-with-reference.test Fix support of aliases combined with reference locked packages, fixes #1631 2013-02-28 10:51:21 +01:00
aliased-priority-conflicting.test Correctly load aliases in lockedRepository to fix alias install output 2019-09-07 07:43:23 +02:00
aliased-priority.test Update tests for new output and for required lock file on partial update 2019-09-07 07:53:31 +02:00
broken-deps-do-not-replace.test Fix calculation of lock transaction updates and start updating output in tests 2019-09-07 02:33:50 +02:00
circular-dependency.test Adjust circular dep test 2013-04-30 10:34:58 +02:00
circular-dependency2.test Fix test expectation: Install and update operations are now alphabetical 2019-09-07 07:17:41 +02:00
disjunctive-multi-constraints.test Add disjunctive multi-constraints with |, refs #643, fixes #1342 2013-04-27 15:20:35 +02:00
github-issues-4319.test Fix calculation of lock transaction updates and start updating output in tests 2019-09-07 02:33:50 +02:00
github-issues-4795-2.test Fix calculation of lock transaction updates and start updating output in tests 2019-09-07 02:33:50 +02:00
github-issues-4795.test Only load package info from lock file for fixed packages 2019-10-30 00:24:25 +01:00
install-aliased-alias.test Added support for the alias of an aliased package 2013-04-11 13:20:34 +02:00
install-branch-alias-composer-repo.test Add failing test case 2014-11-20 16:54:38 +00:00
install-dev-using-dist.test Fix tests 2019-02-10 13:07:42 +01:00
install-dev.test Fix integration tests 2014-04-07 11:10:57 +02:00
install-from-empty-lock.test Persist prefer-lowest in composer.lock 2014-12-14 10:29:41 +01:00
install-from-lock-removes-package.test Fix more tests which were lacking lock files for partial updates, display fix jobs in problems 2019-09-07 09:32:06 +02:00
install-ignore-platform-package-requirements.test Add tests for platform packages required by root and avoid creating rules altogether instead of disabling them, refs #3320 2014-10-17 15:30:27 +01:00
install-missing-alias-from-lock.test Update lock syntax in tests and verify installed version does not impact lock generation 2019-10-30 00:32:23 +01:00
install-overridden-platform-packages.test Finalize platform override feature 2015-04-29 22:38:07 +01:00
install-package-and-its-provider-skips-original.test Add test for replace 2015-05-05 11:07:11 +01:00
install-prefers-repos-over-package-versions.test Prioritize repository over package versions in the default policy, fixes #3509 2015-04-30 10:43:04 +01:00
install-reference.test Refactor integration tests to accept any run command 2012-05-28 00:11:18 +02:00
install-self-from-root.test Cleaner notation for expected exceptions in fixtures. 2016-01-27 13:46:14 +01:00
install-simple.test Refactor integration tests to accept any run command 2012-05-28 00:11:18 +02:00
partial-update-downgrades-non-whitelisted-unstable.test Update lock syntax in tests and verify installed version does not impact lock generation 2019-10-30 00:32:23 +01:00
partial-update-forces-dev-reference-from-lock-for-non-updated-packages.test Partial updates should not corrupt the lock if the installed repo is not up to date with it, fixes #3439, closes #3553 2015-04-30 16:39:08 +01:00
partial-update-from-lock.test Fix partial updates from a dirty state and apply exactly the locked state, fixes #3468 2016-04-18 23:33:04 +01:00
partial-update-installs-from-lock-even-missing.test Fix tests: Alias install now always right after origin package, partial update requires lock file 2019-09-07 07:16:43 +02:00
partial-update-without-lock.test Partial updates without a lock file are no longer possible, update test 2019-10-29 23:12:54 +01:00
plugins-are-installed-first.test Move plugins with no dependencies to the front, followed by plugins with their dependencies 2017-05-23 20:28:32 -04:00
replace-alias.test fix "replace-alias.test" test 2014-03-12 16:35:04 +01:00
replace-priorities.test Fix replacers being picked if whatProvide was called before building the package whitelist, fixes #2991, fixes #2962 2014-05-23 15:22:53 +02:00
replace-root-require.test Add tests for the changes in #2690 2014-02-21 13:15:07 +01:00
replaced-packages-should-not-be-installed-when-installing-from-lock.test Update tests for replace conflicts 2018-08-27 12:14:34 +02:00
replaced-packages-should-not-be-installed.test Update tests for replace conflicts 2018-08-27 12:14:34 +02:00
root-requirements-do-not-affect-locked-versions.test removed requirements from the root package should we install from the lock file 2015-02-13 16:15:34 +01:00
solver-problems.test Only load package info from lock file for fixed packages 2019-10-30 00:24:25 +01:00
suggest-installed.test Update tests for new output and for required lock file on partial update 2019-09-07 07:53:31 +02:00
suggest-prod.test Fix calculation of lock transaction updates and start updating output in tests 2019-09-07 02:33:50 +02:00
suggest-replaced.test added more information in the output 2016-10-29 11:37:23 -07:00
suggest-uninstalled.test Fix calculation of lock transaction updates and start updating output in tests 2019-09-07 02:33:50 +02:00
update-alias-lock.test Partial updates should not corrupt the lock if the installed repo is not up to date with it, fixes #3439, closes #3553 2015-04-30 16:39:08 +01:00
update-alias.test Add test for updating an aliased package to a non-aliased one 2012-07-01 17:41:16 +02:00
update-all-dry-run.test Fix integration tests 2014-04-07 11:10:57 +02:00
update-all.test Fix integration tests 2014-04-07 11:10:57 +02:00
update-changes-url.test Merge remote-tracking branch 'github-composer/2.0' into solve-without-installed 2019-09-07 02:55:21 +02:00
update-dev-ignores-providers.test Fix regression in updating dev packages to latest ref, fixes #1030 2012-08-27 12:03:07 +02:00
update-dev-packages-updates-repo-url.test Check if package URLs are up to date after an update op is done, fixes #3214 2015-04-30 16:41:28 +01:00
update-dev-to-new-ref-picks-up-changes.test Fix updates when dev packages have new dependencies (no more double updates needed), fixes #1105 2012-11-22 22:47:19 +01:00
update-downgrades-unstable-packages.test Handle stability changes correctly, fixes #877 2013-03-10 19:55:26 +01:00
update-ignore-platform-package-requirements.test Add tests for platform packages required by root and avoid creating rules altogether instead of disabling them, refs #3320 2014-10-17 15:30:27 +01:00
update-installed-alias-dry-run.test Fixed update alias packages in dry-run mode 2013-04-11 13:20:35 +02:00
update-installed-alias.test Fixed update alias packages in dry-run mode 2013-04-11 13:20:35 +02:00
update-installed-reference-dry-run.test added tests for not updating packages referenced by specific commit hash 2014-05-27 14:23:31 +02:00
update-installed-reference.test added tests for not updating packages referenced by specific commit hash 2014-05-27 14:23:31 +02:00
update-mirrors-changes-url.test Fix handling of reference updates and root references 2019-09-07 01:58:12 +02:00
update-no-dev-still-resolves-dev.test Restore dev package extraction 2019-09-07 08:52:10 +02:00
update-picks-up-change-of-vcs-type.test Add test 2015-09-18 15:31:54 +02:00
update-prefer-lowest-stable.test split update --prefer-lowest and --prefer-stable 2014-12-13 11:51:30 +01:00
update-reference.test Refactor integration tests to accept any run command 2012-05-28 00:11:18 +02:00
update-requiring-decision-reverts-and-learning-positive-literals.test Fix solver problem exceptions with unexpected contradictory "Conclusions" 2019-02-03 16:33:55 +01:00
update-syncs-outdated.test Make sure the abandoned state is copied over even if the packages are installed already 2016-04-22 23:41:15 +01:00
update-whitelist-locked-require.test Update tests for new output and for required lock file on partial update 2019-09-07 07:53:31 +02:00
update-whitelist-patterns-with-all-dependencies.test Update tests for new output and for required lock file on partial update 2019-09-07 07:53:31 +02:00
update-whitelist-patterns-with-dependencies.test Fix update whitelist pattern resolving and add more tests 2019-01-28 17:34:24 +01:00
update-whitelist-patterns-with-root-dependencies.test Fix tests: Alias install now always right after origin package, partial update requires lock file 2019-09-07 07:16:43 +02:00
update-whitelist-patterns-without-dependencies.test Fix update whitelist pattern resolving and add more tests 2019-01-28 17:34:24 +01:00
update-whitelist-patterns.test Update lock syntax in tests and verify installed version does not impact lock generation 2019-10-30 00:32:23 +01:00
update-whitelist-reads-lock.test Update lock syntax in tests and verify installed version does not impact lock generation 2019-10-30 00:32:23 +01:00
update-whitelist-removes-unused.test Update tests for new output and for required lock file on partial update 2019-09-07 07:53:31 +02:00
update-whitelist-with-dependencies.test Change dependency processing for update with whitelisted packages 2013-10-16 09:37:14 +02:00
update-whitelist-with-dependency-conflict.test Change dependency processing for update with whitelisted packages 2013-10-16 09:37:14 +02:00
update-whitelist.test Update tests for new output and for required lock file on partial update 2019-09-07 07:53:31 +02:00
update-with-all-dependencies.test Fix more tests which were lacking lock files for partial updates, display fix jobs in problems 2019-09-07 09:32:06 +02:00
updating-dev-from-lock-removes-old-deps.test Fix calculation of lock transaction updates and start updating output in tests 2019-09-07 02:33:50 +02:00
updating-dev-updates-url-and-reference.test Persist prefer-lowest in composer.lock 2014-12-14 10:29:41 +01:00